虚拟机中Centos局域网NAT组网

为方便实验各个版本的虚拟机操作系统,建议在VM的,虚拟机网络编辑器内设置为NAT模式,虚拟机的网络适配器也设置为NAT模式! 假设你真实的电脑主机ip为192.168.1.103

一、VM软件编辑NAT模式

1、设置好子网IP与子网掩码(172.16.0.0 255.255.255.0)

2、nat模式右侧的“NAT设置”设置“网关IP”为 (172.16.0.1),这个网关的意思就是你后面所有使用nat模式的虚拟机系统都要设置ip地址为172.16.0.x 网关地址为172.16.0.1 才能上网。

3、NAT设置 中的端口转发功能跟路由器的端口转发差不多,比如你nat模式虚拟机的ip地址为172.16.0.100 有开启web服务,如果你想让真实的电脑主机访问,可以设置:主机端口80,类型tcp,虚拟机ip 172.16.0.100 ,虚拟机端口80。 这样你就可以在自己电脑上通过浏览器输入172.16.0.100:80 直接访问该web服务。 如果你想跟你同一局域网的主机也能访问该服务,那么在其他电脑的浏览器需要输入192.168.1.103:80 才能访问。

二、编辑centos网络配置(参考: https://baijiahao.baidu.com/s?id=1597809303775176940&wfr=spider&for=pc

1、使用su命令在终端切换为root帐户。

2、 终端里输入 ls /etc/sysconfig/network-scripts,查看该虚拟机的网络信息

3、使用编辑命令编辑上面一步查看到的ifcfg-ens开头的文件(不一定是ifcfg-ens33) vi /etc/sysconfig/network-scripts/ifcfg-ens

设置修改以下几个配置,如果没有的自行新增,我这边配置的是固定ip不是dhcp模式。

BOOTPROTO=static
ONBOOT=yes
IPADDR=172.16.0.100
GATEWAY=172.16.0.1
NETMASK=255.255.255.0
DNS1=8.8.8.8

: wq!保存退出即可,如果不能保存退出或者报错,请检测是否有root权限

虚拟机输入 service network restart 重起centos网络服务。真实虚拟主机可以在cmd模式下输入 net stop “VMware NAT service” 停止VM的NAT服务后再使用命令开启 net start “VMware NAT service”

三、其他虚拟机加入NAT局域网

如果有新建的虚拟机全部使用nat模式,设置固定ip及网关,那么这些虚拟机就组成了一个可以互相访问的局域网了,如果不能ping或访问请检查系统防火墙是否关闭或放行。这样就可以愉快地模拟互联网服务器互联操作了。

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/虚拟机中centos局域网nat组网/

赞赏

微信赞赏支付宝赞赏

rds与ecs自建mysql数据库数据迁移方式
pdo-namespace-error
efs文件加密导致文件无法打开复制移动