- VMware软件以及虚拟网卡的设置
- 1 查看 WMare NAT 网关
- 2 设置VMnet8网络适配器地址
- Linux系统中使用nmtui命令的设置
- 使用nmtui命令配置
VMware虚拟机是优秀的跨平台虚拟化软件,虚拟机如果使用 桥接模式方式上网,会由局域网内路由器分配ip地址,ip可能经常变化,但很多时候我们只想让虚拟机保持静态的ip地址,又不会造局域网ip冲突,这时可以使用 NAT模式上网实现虚拟机静态ip,既可以访问外网也可以访问windows。
基于Linux内核的发行版众多,网络配置方式不尽相同,安装了桌面环境的系统可以使用界面方式配置网络(类似windows),但没有安装桌面环境的系统对新手来说可能就不那么友好了,这里推荐使用nmtui命令行工具。
nmtui是 NetworkManager 提供的文本用户界面(text ui),可提供命令行下类似图形用户界面的方式配置网络,可以跨越不同linux发行版使用,方便快捷。
VMware虚拟机中的静态ip设置分为两个层面:
- VMware软件以及虚拟网卡的设置
- Linux系统中使用nmtui命令的设置
- 在VMware软件主界面,选择 编辑-虚拟网络编辑器
- 选中Vmnet8 NAT模式-NAT设置
- 记下网关 IP中的 IP 地址,关闭所有打开的选项卡
- 其余设置保持默认就好,DHCP处于✅状态也没关系
- 打开控制面板-网络和共享中心-VMnet8-属性-IPv4
- 设置和 NAT网关同网段 且 和虚拟机ip不重复 的IP地址和子网掩码,可以不设置DNS
- 填完确定退出
这一步非常重要,否则 windows 可能 ping 不通虚拟机,而虚拟机可以正常上网
Linux系统中使用nmtui命令的设置 使用nmtui命令配置打开Linux虚拟机终端,输入sudo nmtui命令进入文本配置界面,在界面中通过移动键盘方向键选择,通过回车键确认
-
选择编辑连接,回车
-
选择默认的网卡配置(不一定是eth0或ens33),选择编辑回车,编辑完成后确定回车
-
移动光标到IPv4配置-显示回车,根据实际情况,输入IP信息
- IP设置不要和NET网关以及VMnet8地址重复,同一网段即可
- /24表示子网掩码为255.255.255.0
- 网关为上文中获取的NAT网关
- 需要连接外网要配置DNS服务器
- 回到网卡列表后,选择返回并回车,回到上一级菜单
- 选择启用连接并回车,选中刚刚配置的条目(这里为eth0),选择停用回车,再选择激活回车(即重启网络),选择返回回车
- 最后选择退出回车,即完成所用配置,虚拟机系统实现静态ip上网
以上,VMware Linux虚拟机静态IP配置完成。



