VM虚拟机Ubuntu配置静态ip,亲测有效

本文详细介绍了如何在VMware虚拟机中为Ubuntu配置静态IP地址,包括设置VMnet8、NAT、虚拟网络编辑器,以及修改Ubuntu的网络配置文件和DNS设置。步骤清晰,操作后可实现主机与虚拟机之间的互访及虚拟机访问外网。
摘要由CSDN通过智能技术生成

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


**

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连接虚拟机

在这里插入图片描述

总结

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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值