首页 > 代码库 > ubuntu 在vm中如何上网及注意问题

ubuntu 在vm中如何上网及注意问题

ubuntu不是我安装的第一个linux系统,我的第一个系统是centos,但是由于弄了一上午也没有连上网,所有放弃了。改用ubuntu。

对于使用ubuntu在vm上网,推荐使用网桥模式。即在使用vm安装时使用桥接模式,在ubuntu中不需要做任何改动。

1,为什么不使用nat模式,

笔者亲测,使用nat模式,虚拟机可以与主机互相ping通,浏览器可以访问外网。但是注意:虚拟机无法ping通外网,不是dns解析的问题,而是ip共享的问题。

因此在使用时,尽量不使用nat模式,当然host-only也很少使用。

2,桥接时提示 不能更改网络为桥接:已没有未桥接的主机网络

虚拟机下编辑虚拟网络配置,出现错误提示:

Cannot change network to bridged: There are no un-bridged host network adapters

不能更改网络为桥接:已没有未桥接的主机网络适配器

因此问题导致无法选择bridge模式。这主要是因为的网络网卡没能被成功识别(bridge to 这里也会是空白的)
而引起这种现象的重要原因就是你的物理主机中有其他的虚拟网卡,解决方法也很简单,卸载你安装的虚拟网卡工具,然后重启计算机。

重启后再次回到virtual network editor 界面 点击左下角的 restore default把网络设置初始化即可

现在就可以选择 bridge to 这个选项里  定位到自己指定的物理网络。

简单解决方法尝试:

点击虚拟机edit->virtual network editor ->briged时出现:
 

Cannotchange network to bridged: There are no un-bridged host networkadapters

不能更改网络为桥接:已没有未桥接的主机网络适配器

此时,点击restore default,等待恢复到默认状况即可。

 

3,可以ping通外网ip,但是无法ping通www.baidu.com

这当然是 dns解析的问题,用vi 打开 /etc/resolv.conf

在里面添加 nameserver 8.8.8.8(谷歌域名)

ubuntu 在vm中如何上网及注意问题