今天修改了一台Linux服务器的网卡信息,使用的命令如下(虽然当时是在网上查到的,但是命令并不难理解,以后再用的时候不会再查了):
#ifconfig eth0 192.168.***.*** netmask 255.255.255.0 gw 192.168.***.***
//当时以为自己找到的设置命令是正确的,但是设置之后,才发现,会提示一个错误。虽然在设置查看网卡信息时,会看到刚刚修改的IP地址和子网掩码的信息,但是这些信息并没有生效,因为,命令有问题!
正确的操作应该是这样的:
一、修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
二、修改(default gateway)缺省网关(也就是默认网关)
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
三、修改dns
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
四、修改host name
即时生效:
# hostname fc2
启动生效:
修改/etc/sysconfig/network
返回顶部