红联Linux门户
Linux帮助

解决虚拟机中Ubuntu中的无法上网的问题

发布时间:2016-05-02 10:00:20来源:linux网站作者:cathywiki

我们在装好虚拟机中常会发现无法ping通网络的情况。那么下面我们需要一步一步排查情况(注明我使用的是ubuntu,redhat系列的目录名会有不同)

需要了解的是,ifconfig 命令有时会用来临时配置ip地址,因为是临时性的,等到下次登陆就恢复,所以我们使用配置文件来配置ip地址

好了,我们废话不多说,开始吧。


第一步:配置ip地址和子网掩码

sudo vim /etc/network/interfaces     修改ip地址和子网掩码,我是把它设置成和我的真机的ip地址的同一个网段的一个ip地址


第二步:配置DNS域名解析系统

(1)vim /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)

(2)打开之后在里面添加下面的dns,可以自行配置当地运营商的dns

nameserver 8.8.8.8

nameserver 61.147.37.1  等等

(3)保存退出,然后输入 resolvconf -u ,再查看/etc/resolv.conf 发现会多了我们添加的那些信息。说明设置成功


第三步:设置虚拟机为桥接方式

点击vmware的编辑,虚拟网络编辑器,点击桥接(指的是和本机使用同一个网段的ip地址,真实占用),然后应用,就设置完成。

这里需要注意的是,我们设置为桥接的时候,虚拟机会自动搜索本机的真实的无线网卡。所以在选项的时候,可以手动设置为无限网卡。

一般到这一步,就会发现我们已经可以ping通了。

如果我们的虚拟机不是自己一步步的安装的,那么就可能会出现UUID冲突的问题,需要启动网卡,删除mac地址与网卡绑定文件等步骤。


本文永久更新地址:http://www.linuxdiyf.com/linux/20280.html