前几天用VMware虚拟一台主机,安装centos后,无法上网。ping路由器和内网其他IP地址,显示Name or Service not Know .百度上教程基本是修改ifcfg-ens33文件,onboot=yes,还是无济于事
后来看到一篇文章,修改ifcfg-ens33文件,把ip地址和网关信息填上去,
vim /etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR=192.168.0.95
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
:wq! (保存)
service network restart (重启网络)
再ping -c 4 192.168.0.1 还是不通,在虚拟网络编辑器中,发现NAT模式子网地址为192.168.163.0,网关为192.168.163.2
于是再次编辑ifcfg-ens33
vim /etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR=192.168.163.5
NETMASK=255.255.255.0
GATEWAY=192.168.163.2
:wq! (保存)
service network restart (重启网络)
再次ping -c 4 192.168.163.2 ok;
ping -c 4 192.168.0.1 ok;
ping -c 4 202.196.134.133 ok;
ping -c 4 www.baidu.com 返回 Name or Service not Know
此时应该问题很清楚了,设置DNS就OK了
于是再次编辑ifcfg-ens33
vim /etc/sysconfig/network-scripts/ifcfg-ens33
加上一条
DNS1=192.168.163.2
:wq! (保存)
service network restart (重启网络)
再次ping -c 4 www.baidu.com ok