这个问题困扰了我许久,真的,百度一时爽,,,,,,好多的都说的重点,但是步骤不是很具体,分析也不配具体的图。。。
这个链接是别人写的,可能有用,大家可以先参考他的,不行再看看我的,反正按他的不能解决我的。。https://blog.csdn.net/helloexp/article/details/84787019
接下来就是我的步骤了:
一、问题描述(以下问题全部是基于虚拟机主机都能正常上网,即ping www.baidu.com有正常回复,如果没有这个条件请查阅其他资料,本篇文章不做描述)
1我安装了一个win7虚拟机、一个kali虚拟机,主机是windows10(主要使用、经常kali虚拟机)
2用putty 的ssh连接卡里虚拟机一直正常,所以为虚拟机和主机能正常互相ping,所以一直没发现虚拟机ping主机不成功
3最近因为其他的学习,需要用到windows系列的机子,于是安装上了windows7虚拟机,不ping主机不知道,一ping下一一跳
4于是尝试用主机ping虚拟机,也无法ping,于是接下来就是正常的操作了---百度(毕竟Google需要跑外网去。。)
5但是百度信息太过于丰富,几乎一个个的试,依然无法解决,最后发现别人的描述似乎和我的不一样,几乎都是描述虚拟机无法上网的问题,于是一直找。。。一直找。。。。反正一直百度一直爽(好快乐。。。。。)
6放弃。。。。。
7再放弃。。。。。
8最后真的没办法只能去找对桥接、仅主机、NAT三种虚拟机网络连接方式的具体讲解,希望对这些的理解能够帮助我解决这个问题(从网络的比较根源找起)------最后发现按理来说三种方式似乎都不影响主机和虚拟机之间的通讯,就连我最不常用的仅主机方式都解释为(主机和虚拟机之间的互相通信),这就没法了。。。。。。
(这是比较好的讲解三种虚拟机网络链接的解释,可以考虑看看)https://www.linuxidc.com/Linux/2016-09/135521.htm
9最后无聊又试了试,终于解决了,是windows防火墙的问题,以下提供我解决的步骤’
最后点确定或者应用
10再ping一次,互相ping都ok了
补充:你链接哪个网络,就允许哪个网络就行,我的一个虚拟机是链接专用