虚拟机linux能ping通主机不能上网解决办法

首先查看你的虚拟机设置,网络适配器是不是connect(连接),选择连接方式第一种桥接方式,主机ping虚拟机能ping通,还不能上网,测试下你的linux看是否是这类问 题,输入ping www.163.com,出现下面的提示,那么这个问题就对了。主要原因:由于VMware WorkStation它创建的虚拟网卡太新了;相对的“Red Hat linux9”自身附带的网卡驱动,在这个新网卡上就不能正常工作了

虚拟机linux能ping通主机不能上网解决办法_第1张图片

其次:输入setup命令,出现如图的界面:

虚拟机linux能ping通主机不能上网解决办法_第2张图片

在这里选择Network configuration,然后单击Run Tool按钮,出现界面:

虚拟机linux能ping通主机不能上网解决办法_第3张图片

单击键盘空格键,选中Use dynamic IP configuration,这时在方括号中或出现“*”,表示被选中,然后单击OK按钮,退出该界面,最后单击QUIT,退出总界面,回到终端界面:在 终端接界面输入vi  /etc/sysconfig/network-scripts/ifcfg-eth0,如图所示:

虚拟机linux能ping通主机不能上网解决办法_第4张图片


这时出现下该界面,表示当前的Ip设备配置参数。如图:


虚拟机linux能ping通主机不能上网解决办法_第5张图片

在该文件尾端添加下列信息:然后保存退出。(:wq

虚拟机linux能ping通主机不能上网解决办法_第6张图片
同时在终端输入vi /etc/sysconfig/networking/ifcfg-eth0,

虚拟机linux能ping通主机不能上网解决办法_第7张图片

这里的(ifcfg-eth0文件是新创建的,所以内容为空),在该文件输入下面的内容:并保存退出。

虚拟机linux能ping通主机不能上网解决办法_第8张图片

这时,在终端输入ifdown eth0,关闭eth0,然后在输入ifup eth0命令,这时会出现正在决定eth0IP信息。。。完成。下面你输入试试ping命令

虚拟机linux能ping通主机不能上网解决办法_第9张图片

Ctrl +c退出,OK ,你现在应该能行了,不行试试吧!




你可能感兴趣的:(解决方法)