虚拟机上的ubuntu如何上网啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机上的ubuntu如何上网啊相关的知识,希望对你有一定的参考价值。

虚拟机是vmware workstation8版本的 ubuntu是11.10版的

虚拟机安装ubuntu上网的设置方法,分为主机有线上网和无线上网。


一、主机有线上网


1.首先完全关闭ubuntu;

2.打开虚拟机,找到unbutu,右键“设置”,如图所示。

3.然后点“网络适配器”,如图所示。

4.如果你没有设置过,默认的是NAT,点击确定即可。


二、主机无线上网


1.同样是首先完全关闭ubuntu;

2.还是找到unbutu,右键“设置”找到“网络适配器”,如图所示。

3.然后勾选“桥接模式”确定即可,如图所示;

4.最后打开ubuntu,看看是不是已经可以上网了。


以上就是在Vmware中,ubuntu上网的设置方法,我的Vmware版本是11.0.0.54843,ubuntu版本是14.04.1 LTS,其他版本设置上网方法也差不多。

参考技术A 虚拟机网络设置成NAT就行了!

外部虚拟机软件在设置中把网络设置成nat!
完成之后重启一上虚拟机,重启下电脑,
先联网,再启动虚拟机.....这样基本没有问题了本回答被提问者和网友采纳
参考技术B 不用设置什么的,虚拟机网络设置成NAT就行了。追问

是的啊 还是连不起 。。 怎么办啊

追答

那就真不会了,我这一直好使。

参考技术C 将设置 硬件 网络适配器 连接方式改为自定义 选择VMnet8,关闭后重启 参考技术D 调成nat网络模式就行了,直接匹配共享物理网卡的网络,无需手动设置那么麻烦。设置的地方见下图:

ubuntu18.04(server版)虚拟机无法上网解决过程

参考技术A 一、问题说明

ubuntu出18.04之后,为了尝鲜,当然要升级咯;vmware15.0退出之后,当然也要升级咯(没办法,忍不住)。总之不过是哪个升级,升级之后网络都要重新配置(我说的是我的),所以说我其实是遇到了两次无法上网的问题,但第一次是找别人帮我解决的,我也不知道是怎么解决的,这一次又遇到这个问题,自己上网搜了好多相关内容,最后总算是能上网了,不管怎样,先记录下来,以免以后再喷到这样的问题又重蹈覆辙。

注:仅限桥接模式哈,工作需要,只用这一种模式。

二、过程记录

通常,vmware上安装完ubuntu之后,要配置网络主要有三部分:1.先配置vmware。2.配置ubuntu的ip、网关和子网掩码。3.配置ubuntu的DNS。

1.配置vmware。在编辑->虚拟网络编辑器中,选择VMnet0桥接模式,网卡不知道的话选自动就行,具体如图1。最好能先还原一下默认设置(时间稍微长一点);然后启动ubuntu,选择vmware菜单栏中的虚拟机->设置,打开设置对话框,找网络适配器选项,选择桥接模式,具体如图2;至此vmware的配置就完成了。

                                                                     图1

                                                                                 图2

2.配置ubuntu的ip等。sudo vim /etc/network/interfaces,依次配置ip、网关和子网掩码。

3.配置DNS。Ubuntu18.04配置dns的文件有些变动,不是/etc/resolv.conf,而是/etc/systemd/resolved.conf,如下图。

详细参考:https://www.cnblogs.com/breezey/p/9155988.html

4.解决问题。上面的配置我都做了,但是仍然无法上网,那就要排查问题所在了。既然上面的配置都做了,那问题很可能是某一处配错了,可以排查一下:ping一下宿主机,如果能ping通说明网段没错,就是说虚拟机和宿主机的ip要在同一个网段;再ping一下子网掩码,也能ping通;然后ping一下DNS,发现也能ping通;最后ping一下www.baidu.com,发现ping不通。(次步骤参考的:https://blog.csdn.net/gaoganghua/article/details/80386107)。

这就奇了怪了,怎么DNS都ping通了,却ping不通百度呢???后来咨询了一下他人,人说DNS就是外网啊,ping通了应该能上网才对,是不你DNS设置错了,回想起之前有一次无法上网就是DNS的原因,所以感觉这次很可能又是它的问题,于是保险起见,直接把宿主机的DNS复制过来了,既然宿主机能上网,那DNS肯定是没问题的啊。果不其然,修改之后就能上网了。(我了个擦,吐槽一下,第一次用,还没写完呢竟然无法输入汉字了,只能输入字母,难道我这一段要用拼音写吗??真不是一次好的体验。ubuntu不是能上网了么,果断转战ubuntu,终于把这一段写完了。)

以上是关于虚拟机上的ubuntu如何上网啊的主要内容,如果未能解决你的问题,请参考以下文章

关于VM虚拟机上运行UBUNTU使用代理的问题!

vmware虚拟机上的ubuntu为啥不能上网

vmware虚拟机上的ubuntu为啥不能上网

虚拟机中的ubuntu连不上网

在虚拟机下装了ubuntu11.04。不能上网了。以前可以上网

ubuntu18.04(server版)虚拟机无法上网解决过程