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

您所在的位置:网站首页 主机和虚拟机怎么ping通 (详解)虚拟机ping不通主机的问题

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

2024-06-14 11:50| 来源: 网络整理| 查看: 265

一,虚拟机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

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

原文更新更快哟



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3