VM虚拟机:虚拟机能ping通主机,主机ping不通虚拟机,永久解决办法。

        最近在安装VM虚拟机的时候,出现了虚拟机能ping通主机,主机ping不通虚拟机。着实令人恶心,尤其是虚拟机在设置网络的时候,网上五花八门,修改什么配置的都有,最多的就是修改宿主机的ipv4,这种我个人感觉不可取。宿主机不要乱改配置,尽量在虚拟机中修改。

        还需要注意一个关键点,想要用永久解决一定是宿主机和虚拟机在同一网段下,很多同学上来就是一顿ping,根本不管是不是在同一网段下。        

        例如我自己的虚拟机配置如下:

        例如我自己的宿主机配置如下:

可以观察得出他们是在同一网段下。

        以上是大致的思路接下来开始我们的正题:

第一、在我们创建虚拟机的时候选用桥接模式,如下图所示:

        兄弟们一定要选择桥接模式之后再点击下边的确定,很多朋友选择桥接忽略了下边的确定,各种出问题,就是找不到原因。

2、在虚拟机启动之后关掉防火墙:

systemctl stop firewalld    此次关闭,下次不关闭

systemctl disable firewalld     禁用,永久关闭

3、在关掉防火墙之后,在虚拟机上边使用ifconfig指令观察一下此时的网络情况:

测试发现ens33里面没有ip地址,这个时候不要惊慌,按照如下操作进行设置:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

向ifcfg-ens33里面添加如下配置:

DNS1=8.8.8.8
IPADDR=192.168.1.111      这里设置为静态IP,这个IP在局域网中不能和其他设备的ip冲突
NETMASK=255.255.255.0     和你的宿主机保持一致
GATEWAY=192.168.1.1       和你的宿主机保持一致

同时修改如下两个配置:

ONBOOT=yes     默认为no
BOOTPROTO=static  默认为DHCP

修改之后重启网络:

systemctl restart network (网络重启)

完事!!!!!!

引用和引用[2]提到了在使用VMware Workstation时,虚拟机主机之间无法相互ping。这个问题可能是由于虚拟网络配置问题引起的。你可以尝试过以下步骤解决此问题: 1. 打开VMware虚拟网络编辑器。你可以在开始菜单或VMware的安装目录中找到它。 2. 在虚拟网络编辑器中,选择与你的虚拟机联网模式相对应的模式。如果你的虚拟机使用NAT模式,则选择VMnet8,如果使用桥接模式,则选择VMnet0。 3. 确保你的虚拟机的联网模式与所选择的模式相匹配。如果有多台虚拟机,并且它们的联网模式不同,请为每个虚拟机选择并配置正确的模式。 4. 保存更改并退出虚拟网络编辑器。 5. 重新启动虚拟机主机。 6. 再次尝试ping虚拟机主机之间的连接,看是否能够相互ping。 如果以上步骤没有解决你的问题,你还可以尝试以下方法: 1. 确保防火墙设置允许虚拟机主机之间的信。检查虚拟机主机的防火墙设置,并确保允许ping请求过。 2. 确认虚拟机的网络适配器设置正确。在虚拟机设置中,检查网络适配器是否已正确连接到虚拟网络。 3. 检查物理网络连接。确保主机虚拟机所连接的网络适配器都正常工作,并且物理连接没有问题。 希望以上方法能帮助你解决问题。如果你还有其他相关问题,请继续提问。 相关问题: 1. 如何在VMware Workstation中修改虚拟机的联网模式? 2. 为什么我的虚拟机主机之间无法相互ping? 3. 我的虚拟机无法联网,应该如何解决?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值