使用Linux系统时,我的虚拟机不能上网
本人虚拟为NAT网络模式,且ip地址不是DHCP自动获取ip,而是手动设置好的
具体上网情况如下图:
1.ifconfig
查看ip显示正常
2.curl www.baidu.com
Linux命令查看是否可以上网(curl:(6)Couldn’t resolve host ‘www.baidu.com’)
3.Linux系统自带火狐 浏览器无法上网
原因:
原因一:
虚拟机网络无法连接导致的
原因二:
虚拟机的驱动连接方式不正确
解决:
方法一:
1、打开网络连接 – VPN Connections – Configure VPN
或者
System – Preferences – Network Connections
2、单击选中System eth0 – Edit
3、单击Routes设置连接地址 – add – 依次添加 ip、子网掩码、网关 --勾上use this connection only for resources on its network – ok – apply – 输入root用户密码 – Authenticate – close
方法二:
如果你的Network Connections的设置完全okay没用问题,那么接下来上图敲重点了!!!只有以下一种情况发生:
打开右下角的网络适配器 – 设置 – CD/DVD(IDE) --更改驱动链接方式:自动检测 改为 使用ISO映像文件 – 确定
最后
# cat /etc/sysconfig/network-scripts/ifcfg-eth0 #检查自己的ip设置是否有误
# /etc/init.d/network restart #重启网络
# ifcfg #查看ip
#如下为检测自己的网络
#ping www.baidu.com
#curl www.baidu.com