记录贴
因为我也是因为VM虚拟机ubuntu无法联网搞了好几天,网上搜了好多帖子,也都尝试过,但是没啥用;解决方法都差不多,所以那些方法你们在CSDN直接搜就能看见,我这里就不在赘述了。
强调点:我感觉我应该是使用了vpn(科学上网)之后产生的问题,最后我才发现是IP网关出了问题。你们在使用搜索到的那些方法之前,建议先按我的方法检查一下!!!如果按我的方法检查IP没有问题,再去使用其他方法。
ubuntu检查网络
直接打开自带的浏览器搜索任意内容,或者是打开终端ping一下(这个是可以ping通的,表示网络正常)
如果没有网络,就按照我下面四个步骤进行检查!!!
1.查看虚拟网络编辑器的子网ip和网关
先使用的是nat模式,网关是172.xx.xx.1(两个xx是一样的)
打开虚拟网络编辑器
2.检查ubuntu网关
3.查看VM网络编辑器对应的网卡的ipv4地址和网关
在自己的电脑主机端,打开命令提示(cmd),输入ipconfig
这三个网关要一样,如果不一样就是问题所在 !!!不一样的话,就进行下一步
4.查看网络适配器
找到主机端的高级网络设置(我这里是win11,只是界面可能不太一样)
修改地方1:
这一步就是在网络适配器里面吧虚拟机默认网关修改成和自己主机网关一样,进行手动分配IP,修改效果见步骤3,具体修改方法:
IP(默认)网关修改成主机一样,就是步骤3截屏里面画框的;
子网掩码和DNS 服务器也和主机的设置成一样;
IP地址的话前三部分和主机的设置一样就行了。
修改地方2:
然后去ubuntu里面修改网关,如下图,手动分配,和上面主机网关分配一样设置。
修改地方3:
就是修改步骤1的网关。
总结下来就是检查虚拟机的网关是否和主机的网关一致,如果不一致,就要进行修改。