centos7模拟虚拟网络

1.首先,设置三种模式的虚拟机,分别为仅主机模式、NAT模式及桥接模式。

测试连通性。除了仅主机不能连通外网,其他的可以连通外网。

如果桥接不能连通外网,看看是不是没有勾选复制物理网络连接状态

重启虚拟机之后,查看是否拥有ip地址,没有ip地址则可以到虚拟网络编辑器中修改网络配置。

即便修改之后都无法连接外网可以直接修改网络配置文件。

虚拟机模式ping主机的IP地址可否通外网
仅主机VMnet1不能
NAT以太网可以
桥接VMnet2可以

表1

 开始之前禁用防火墙(三台虚拟机都禁用)

systemctl stop firewalld
systemctl enable firewalld
systemctl status firewalld

2.将NAT模式修改成static模式。

ip a   #查看地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33    #进入到网络配置文件

从地址池中找可以用于配置的地址。 

 

BOOTPROTO="static"   #将"dhcp"修改成"static"
IPADDR=   #虚拟机的NAT模式下的ip地址范围    
NETMASK=255.255.255.0
GATEWAY=   #虚拟机NAT模式的网关
DNS1=8.8.8.8
DNS2=114.114.114.114
systemctl restart network       #重启网卡
ping www.163.com        #测试是否能使用连通外网

 

也可以将桥接模式修改成static。

BOOTPROTO="static"   #将"dhcp"修改成"static"
IPADDR= #和物理机IP地址在同一网段(cmd查看)(如172.27.2.30)
NETMASK= #和物理机保持一致(如:255.255.128.0)
GATEWAY= #和物理机保持一致(如:172.27.0.1)
DNS1=114.114.114.114
DNS2=8.8.8.8
systemctl restart network       #重启网卡
ping www.163.com        #测试是否能使用连通外网

 

或者也可以将仅主机模式配置成static模式。

 

BOOTPROTO="static"   #将"dhcp"修改成"static"
IPADDR=   #虚拟机的仅主机模式下ip地址范围    
NETMASK=255.255.255.0
GATEWAY=   #虚拟网卡VMnet1的IP地址
DNS1=8.8.8.8
DNS2=114.114.114.114
systemctl restart network       #重启网卡
ping www.163.com        #测试是否能使用连通外网

 做完之后参考表1

3.最后测试虚拟机之间的连通性。

  1. 测试桥接模式 (不能 )ping通NAT模式
  2. 测试NAT模式 (可以) ping通桥接模式。
  3. 因为仅主机和NAT是连接在同一台主机上,所以先把VMnet1关闭.
  4. 测试桥接 ( 不能)ping仅主机。
  5. 测试NAT (不能) ping仅主机。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值