配置虚拟机网络与局域网内互通
文章目录
1.进入虚拟网络编辑器
打开VMware 找到 **“编辑 --> 虚拟网络编辑器” ** 并进入

2.进入更改设置
进入虚拟网络编辑器后 找到更改设置并进入, 有些可能会有弹出显示 “你要允许此应用对你的设备进行更改吗”, 选择是

进入更改设置后,选择要与宿主机桥接的虚拟网卡(虚拟的),桥接至宿主机物理网卡(物理网卡就是实际存在的:例如插网线的网卡,WiFi网卡等等)

3. 宿主机网络配置(已配置,请忽略)
虚拟机的宿主机也需要配置一个和虚拟机同网段的IP
例如我是 windows:
- 打开网络和 Internet 网络适配器

- 打开高级网络设置,选择 VMnet08 的适配器编辑,点击编辑,双击Ipv4 进行配置IP 并应用。

4.配置VMWare VMnet0、VMnet08 网络配置
-
将VMnet0 改为桥接模式 选为 Realtek PCIe GbE Family Controller
我是需要与以太网所处的局域网通信,所以选择以太网右键,点击属性,查看以太网的名称,记住这个名字。

配置桥接模式,已桥接至:选择上述以太网的名称

-
选择VMnet8 改为 NAT模式
-
勾选 将主机虚拟适配器连接到此网络,使用本机DHCP服务将IP地址分配给虚拟机
-
将子网IP 改为 和物理机(本机) 同一网段 ,子网掩码 255.255.255.0
-
进入DHCP设置,将起始IP地址 改为 192.168.65.1 ,结束IP地址 改为192.168.65.254。 为什么这么配 (假设您有一个网络地址为
192.168.65.0,子网掩码为255.255.255.0,这个网络的起始 IP 地址将是192.168.65.1,结束 IP 地址将 是192.168.65.254。这是因为子网掩码的二进制形式为 24 位的 1,剩余的 8 位为 0。按位与运算后,网络地址的主机部分的范围是从第一个非零位到最后一位的范围,即1到254。)

5.配置虚拟机网络适配器
这里选择桥接模式,不勾选(复制物理网络连接状态(P))
![![在这里插入图片描述]](/https://i-blog.csdnimg.cn/direct/6fa852cac9204c868de926e2fda90656.png)
6.配置虚拟机IP
我使用的是Centos 7 64位 ,编辑网络配置命令为
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#这里克隆的物理网络状态或自动出现的,需要手动更改一下值
UUID=17dad202-2346-4e4f-884e-9d6165c31888
#BOOTPROTO=dhcp 将 DHCP 改为静态
BOOTPROTO=static
#ONBOOT=no 将 ONBOOT 的值改为yes 表示启用本配置,一般在最后一行,IP网关等需要额外写入
ONBOOT=yes
IPADDR=192.168.65.100
NETMASK=255.255.255.0
GATEWAY=192.168.65.2
DNS1=8.8.8.8
DNS2=192.168.65.2

配置完成后 esc :wq! 保存并退出
重启网络服务
service network restart
6.测试与局域网内其他机器是否能ping通
查看IP ,命令为 ip addr
ping 192.168.65.99 本机(虚拟机的宿主机)
ping 192.168.65.101 局域网内其他机器IP
使用局域网内其他机器 ping 虚拟机IP
ping 192.168.65.100(虚拟机Ip)
上述都ping通,配置就完成了。
C:\Users\admin>ping 192.168.65.100
正在 Ping 192.168.65.100 具有 32 字节的数据:
来自 192.168.65.100 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.65.100 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.65.100 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.65.100 的回复: 字节=32 时间<1ms TTL=64
192.168.65.100 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
[root@root ~]# ping 192.168.65.99
PING 192.168.65.99 (192.168.65.99) 56(84) bytes of data.
64 bytes from 192.168.65.99: icmp_seq=1 ttl=128 time=0.298 ms
64 bytes from 192.168.65.99: icmp_seq=2 ttl=128 time=0.258 ms
64 bytes from 192.168.65.99: icmp_seq=3 ttl=128 time=0.176 ms
64 bytes from 192.168.65.99: icmp_seq=4 ttl=128 time=0.176 ms
64 bytes from 192.168.65.99: icmp_seq=5 ttl=128 time=0.183 ms
64 bytes from 192.168.65.99: icmp_seq=6 ttl=128 time=0.183 ms
64 bytes from 192.168.65.99: icmp_seq=7 ttl=128 time=0.232 ms
64 bytes from 192.168.65.99: icmp_seq=8 ttl=128 time=0.212 ms
--- 192.168.65.99 ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7177ms
rtt min/avg/max/mdev = 0.176/0.214/0.298/0.042 ms



4841

被折叠的 条评论
为什么被折叠?



