Linux运维笔记 配置IP 配置IP主要有两种方法 1.立刻生效,临时修改 ifconfig eth0 (网卡名称) 10.0.0.211 (IP地址) netmask 223.5.5.5 (子网掩码) 2.重启生效,永久修改 vim或者vi进入到/etc/sysconfig/network-scripts/ifcfg-eth0(网卡配置文件) 添加或修改的配置如下: IPADDR=10.0.0.211 NETMASK=255.0.0.0 GATEWAY=10.0.0.254 DNS1=223.5.5.5 DNS2=114.114.114.114

我们可以通过netstat -rn查看网关, netstat命令是查看端口,r(Kernel IP routing table)选项是显示路由表,n选项是指直接使用IP地址,而不通过DNS域名服务器. [root@ygk-50 ~]# netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 10.0.0.254 0.0.0.0 UG 0 0 0 eth0

修改 default gateway 1.立刻生效,临时修改 route add default gw 10.0.0.254 2.重启生效,永久有效 vi或vim进入到/etc/sysconfig/network-scripts/ifcfg-eth0 加入 GATEWAY=10.0.0.254

添加或修改网关所遇到的错误 SIOCADDRT: No such process 添加路由报错 原因 要添加或修改的网关与不在主机或IP所在的网段。 比如,我要添加的网关是192.168.1.200,但我的主机没有192.168.1段的网卡,只有一个10.0.0的网卡。 后来就用最简单的办法将192.168.1.200改为10.0.0.254的,这样一来,我的主机或ip就在同一网段了。

其实也可以添加一个10.0.0段的网卡,再添加网关。 sudo route add 196.168.1.200 /32 dev eth0 sudo route add default gw 196.168.1.200

除了ip,子网掩码,网关,DNS的配置外,还需要修改或添加网卡名,设备名,BOOTPROTO(只有在静态模式下才可以使用设置的ip信息),ONBOOT,TYPE等重要的配置信息

IPADDR=10.0.0.211 NETMASK=255.0.0.0 GATEWAY=10.0.0.254 DNS1=223.5.5.5 DNS2=114.114.114.114

NAME=eth0 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes TYPE=Ethernet

修改dns 重启生效,永久修改 vi或vim进入/etc/sysconfig/network-scripts/ifcfg-eth0 添加 DNS1=223.5.5.5 DNS2=223.6.6.6

或者在DNS的配置文件里修改也可以。 网卡配置文件里的dns优先于dns配置里的

注:只供个人参考专用!!!