提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


**

ub20.04可以看这Ubuntu20.04 NAT网络配置,踩坑重启无法连接问题

**

一、先设置一下本机的VMnet8的ip吧

我发现不设置,用默认,等你配置完本文的内容,他会自己变,然后主机就ping不通虚拟机了,很奇怪。

配置路径
控制面板->所有控制面板项->网络和共享中心
在这里插入图片描述
在这里插入图片描述

二、首先设置NAT

选自定义中的VMnet8,不要选NAT模式那个
在这里插入图片描述

三、设置虚拟网络编辑器

在这里插入图片描述

在这里插入图片描述

四、设置Ubuntu里的一些配置文件

修改/etc/network/interfaces

修改配置文件

sudo vim /etc/network/interfaces

未配置之前只有

auto lo
iface lo inet loopback

添加这段代码到这个文件中

auto ens33
iface ens33 inet static
address 192.168.237.168
netmask 255.255.255.0
gateway 192.168.237.2
dns-nameservers 223.5.5.5
dns-nameservers 8.8.8.8

在这里插入图片描述
“ens33”要根据自己ifconfig内容自行修改
在这里插入图片描述

address 192.168.237.168
netmask 255.255.255.0
gateway 192.168.237.2

这三个ip要和上面那个虚拟网络编辑器的图保持一致

修改/etc/NetworkManager/NetworkManager.conf

sudo vim /etc/NetworkManager/NetworkManager.conf

在这里插入图片描述

DNS设置问题

注意
网上都说从这个文件中设置DNS

sudo gedit /etc/resolv.conf

但是我发现设置后,每次运行sudo /etc/init.d/networking restart,都会被清空,所以DNS还是设置在/etc/network/interfaces 添加

dns-nameservers 223.5.5.5
dns-nameservers 8.8.8.8

更新网络配置

最后更新网络配置

sudo /etc/init.d/networking restart

效果图

主机ip 192.168.1.104

在这里插入图片描述

ubuntu ip 192.168.237.168

就是你上面自己设置的
在这里插入图片描述

主机ping 虚拟机

在这里插入图片描述

虚拟机ping 主机

在这里插入图片描述

虚拟机ping外网

在这里插入图片描述

虚拟机ping内网

啊这就离谱,我本机电脑也ping不通学校这个网址,是不是学校设置了啥,hhh,ping其他的内网内问题哈
在这里插入图片描述

本机远程ssh连接虚拟机

在这里插入图片描述

总结

网上很多博客都是复制粘贴的,不如自己动手

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐