dhcp动态分配,ip可能会变
static静态ip
问题:
dhcp改成static后,ping网关可以通,但ping baidu.com不通
原因:
网关修改错误。
解决:
1 先将ip改回动态(可以用setup,也可以直接改配置文件)
2 输:route命令查看网关
3 修改为静态ip(用setup或直接修改配置文件)
修改时注意填写正确网关IP
有个原来的DNS1(例如:172.16.21.1),可以将DNS2填上网关ip,不填也没事
4 重启network服务
5 ping baidu.com 测试通过
补充:
如果第3步,使用setup修改完网关后,输入route,没有dafault,如下图
就去查看配置文件(可能因为种种原因,配置文件没修改成功)
配置文件位置/etc/sysconfig/network-scripts/ifcfg-eth0(也有的可能在/etc/sysconfig/network中)
配置文件实例:
DEVICE=eth0 TYPE=Ethernet UUID=8690f306-9d37-4e49-bb84-373572c3b589 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=172.16.21.136 NETMASK=255.255.255.0 GATEWAY=172.16.21.2 DNS1=172.16.21.1 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME=”System eth0” |