虚拟机
ping: Name or service not known
系统:centos7
问题描述:使用 ping 命令的时候报以下错误
# ping www.baidu.comping: www.baidu.com: Name or service not known
解决步骤:
- 将虚拟机网络模式设置为NAT模式

- 修改
/etc/sysconfig/network-scripts/ifcfg-ens33文件
将
BOOTPROTO的指改为static,ONBOOT的值改为yesBOOTPROTO=staticONBOOT=yes
在文件末尾增加以下配置
IPADDR=172.16.0.5NETMASK=255.255.255.0GATEWAY=172.16.0.1DNS1=192.168.1.1DNS2=192.168.0.1
IPADDR是虚拟机的ip,可以自行设置NETMASK跟GATEWAY可以在/Library/Preferences/VMware\ Fusion/vmnet8/nat.conf这里查看
这里,ip对应GATEWAY,netmask对应NETMASKDNS1``DNS2对应的是本机的DNS地址,可在系统偏好设置->网络->高级->DNS
- 重启
networksystemctl restart network
