(详解)虚拟机ping不通主机的问题

一,虚拟机ping 虚拟机

一般只要虚拟机的网络连接方式都为NAT方式就没有毛病
image.png

二,虚拟机ping主机若不通

一般是主机的防火墙的问题(Windows都有这个毛病)

1,搜索控制面板

image.png

2,系统和安全->防火墙->高级系统设置->入站规则

image.png
image.png
启动下面的,设置为允许。
image.png

备用方法

若上面开启后不行,但关闭防火墙后可以ping通,使用下面方法
此方法适用于win10和win server平台
打开"防火墙网络保护"点击"高级设置"选项,
image.png
随后在"高级安全Windows Defender防火墙"对话框中先单击左侧目录树中的"入站规则",随后点击右侧菜单栏的“新建规则”
image.png
随后选择“自定义”复选框,点击下一步,
image.png
在“协议和端口”步骤需将协议类型配置为ICMPv4,
image.png
其他步骤保持默认选项,最后将名称设为“ping命令放行”,点击完成即可。
image.png

3,若主机与虚拟机的子网掩码相同。并且上面设置也修改了还是不行的话,看下面的方法二。

三,若以上简单方法还不行或主机不能ping虚拟机但虚拟机可以ping主机时

(方法一和方法二任选其一就行,只是站在虚拟机与主机不同角度进行配置的)

方法一在虚拟机上设置虚拟机网卡

1.win+R 打开cmd 输入ipconfig

image.png
注意记住VMnet8的IP地以及子网掩码

在虚拟机上打开虚拟网络编辑器

image.png

点击更改设置,然后设置DHCP设置

image.png

打勾使用本地DHCP服务,下面的子网IP,与子网掩码设置的与刚才查看的主机vm8一致

注意:给小白解释下,子网掩码哪段是255,代表的就是这段必须一致,是0的可以不一样
例如;我的主机子网掩码为,225.225.225.0意思就是前前三位必须一样,ip最后一位我可以设置为0-255之间任意数,但不推荐设置过大的数,设置越大连入的虚拟机个数越少。若不懂就直接设置为0让电脑自己分配。因为我主机IP为192.168.18.1,那我就设置为192.168.18.0就行,
若子网掩码为255.255.0.0 那我虚拟IP可以设置为192.168.0.0依次类推。
image.png

设置好后保存就行了

进阶版内容:(此部分看不看无所谓,上面的看懂就行,对于基础好的小伙伴或好学的可以看看)

上面分好ip后可以进一步限制IP地址的分配:接着上面的步骤点击DHCP设置,可以精确到第四段设置ip的分配。还有租用时间(这个暂时没搞懂什么作用,有知道的大佬可以点拨一下)
image.png

设置好后保存就行了

这时虚拟机与主机之间就可以通信了。

方法二在主机上配置虚拟网卡

1打开虚拟机,开启命令窗口后输入ifconfig

image.png

上图中前面是IP地址,后面是子网掩码,记住这两部分

2,在主机上打开设置->网络和Inter,点击更改适配器选项

image.png

3选择VMnet8,

image.png

4左键属性,双击图中选中的

image.png
ip地址填入虚拟机查找的,因为我的子网掩码为255.255.255.0 。前三位必须一样而最后最后一位可以从1-249之间选择
若子网掩码为255.255.0.0,虚拟机ip地址不变,那我这里IP地址可以设为192.168.(1-249).(1-249)括号里的在范围内随意设置
image.png
最后确定保存,若还不能ping,那就重启下电脑。

四,主机与虚拟机的IP与网关都没毛病时,重启下vM8虚拟网卡

有时,前几天已经配置好了,想用时又发现不能ping了

此时虚拟机可以与网关通信,并连接到外网,但是宿主机无法与虚拟机通信,ping显示超时,连接显示tcp无法握手.但能够ping通网关(如果有的自定义的话)
左键禁止后再重启
image.png

最后,若本文对你有帮助可以点赞,留言交流。

原文更新更快哟

  • 107
    点赞
  • 470
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 32
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚无-缥缈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值