如果ping域名的时候出现ping:unknown host xxx.xxx
但是ping IP地址的时候可以通的话
可知是dns服务器没有配置好
查看一下配置文件/etc/resolv.conf,里面是否有nameserver xxx.xxx.xxx.xxx,比如使用dns服务器 nameserver 8.8.8.8,如果有,修改一个可用的dns服务器,如8.8.8.8或者4.4.4.4,保存退出即可!
当然,如果连ip都ping 8.8.8.8都ping不通的话,那么就说明网络配置有问题:可以这样解决:
1,首先查看ifconfig是否有内网ip地址,如果没有,那么配置一下
ifconfig eth0 192.168.1.100 up
可以同时配置好掩码:
另外使用route命令查看一下当前的默认网关,如果没有,也配置一个
route add default gw 192.168.1.1
配置好这两个以后,就可以正常的ping通网络了,如果还不能ping www.baidu.com,那么就要去查看dns服务器啦。
windows平台下安装linux虚拟机,宿主机与虚拟机ping不通:http://www.linuxdiyf.com/linux/14038.html
主机+虚拟机Ubuntu+开发板互相ping通:http://www.linuxdiyf.com/linux/6768.html