ubuntu 虚拟机 不能上网(下载虚拟机后电脑无法上网)
大家好,今天小编来为大家解答以下的问题,关于ubuntu 虚拟机 不能上网,下载虚拟机后电脑无法上网这个很多人还不知道,现在让我们一起来看看吧!
VMware虚拟机下的ubuntu不能连网解决
Ubuntu虚拟机网络问题解决指南
在使用Ubuntu虚拟机时,遇到连不上网的问题并不少见。本文将提供两种解决方法,基本能解决90%的连网问题。
网络配置基于使用桥接到主机上网卡的模式,且使用静态IP。
第一种情况:无分配IP地址
若无IP地址分配且无网络图标显示,则需检查网络设置。
使用ifconfig命令查看网络信息。
在VMware编辑虚拟网络编辑器,将Ubuntu网络适配器更改为桥接主机无线网卡。
进入Ubuntu网络设置,将IP地址设为静态,确保与主机同网段且未被分配。
设置静态IP后,使用ping命令检查主机与Ubuntu是否连通。若连通但无法联网,需检查路由表。
具体IP设置示例:主机网关192.168.1.1,子网掩码255.255.255.0,则静态IP可设为192.168.1.X。
第二种情况:路由表问题
若路由表存在问题,执行以下步骤解决:
清空路由表,使用clear命令。
重新设置路由表,确保Ubuntu能正确路由到网络。
完成设置后,Ubuntu应能联网。
特殊情况:开发板无法ping通Ubuntu
若Ubuntu能联网,但开发板无法ping通,则需检查开发板的有线网卡配置。
在ifconfig下查看网卡信息,确认网卡存在。
通过上述方法,基本能解决Ubuntu虚拟机网络连通问题。若问题依旧,建议参考专业论坛或教程。
在虚拟机中使用ubuntu,如何使虚拟机中的ubuntu上网
1、在虚拟机里面的Ubuntu系统中,打开浏览器,无法访问网页。
2、打开虚拟机设置,当虚拟机系统开启时:在虚拟机菜单上点击左右分栏的图片,
3、调出我的计算机列表,右键当前Ubuntu系统虚拟机,选择【设置】。
4、当虚拟机系统未开启时,可以点击【编辑虚拟机设置】。
5、在【虚拟机设置】界面,此时的【网络适配器】=“NAT模式”。
6、在【虚拟机设置】界面,将【网络适配器】修改为“自定义:特定虚拟网络”,同时下拉选中“VMnet8(NAT模式)”。
7、在虚拟机菜单中点击【重新启动客户机】,并在确认提示框点击【重新启动】。
8、当虚拟机重启后,打开浏览器,即可访问网页。
ubuntu18.04(server版)虚拟机无法上网解决过程
一、问题说明
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,如下图。
详细参考:
4.解决问题。上面的配置我都做了,但是仍然无法上网,那就要排查问题所在了。既然上面的配置都做了,那问题很可能是某一处配错了,可以排查一下:ping一下宿主机,如果能ping通说明网段没错,就是说虚拟机和宿主机的ip要在同一个网段;再ping一下子网掩码,也能ping通;然后ping一下DNS,发现也能ping通;最后ping一下www.baidu.com,发现ping不通。(次步骤参考的:)。
这就奇了怪了,怎么DNS都ping通了,却ping不通百度呢???后来咨询了一下他人,人说DNS就是外网啊,ping通了应该能上网才对,是不你DNS设置错了,回想起之前有一次无法上网就是DNS的原因,所以感觉这次很可能又是它的问题,于是保险起见,直接把宿主机的DNS复制过来了,既然宿主机能上网,那DNS肯定是没问题的啊。果不其然,修改之后就能上网了。(我了个擦,吐槽一下,第一次用,还没写完呢竟然无法输入汉字了,只能输入字母,难道我这一段要用拼音写吗??真不是一次好的体验。ubuntu不是能上网了么,果断转战ubuntu,终于把这一段写完了。)