本文主要是介绍FinalShell 连接虚拟机超时,主机ping不通虚拟机,解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
出现问题:
连接主机...java.net.ConnectException: Connection timed out: connect
在排查错误时发现:
虚拟机内能互相ping通,虚拟机能ping通主机
但是主机的cmd命令ping不通虚拟机
问题原因:
虚拟机内能互相ping通,虚拟机能ping通主机,但是主机的cmd命令ping不通虚拟机。
在cmd使用ipconfig命令,找到与虚拟机虚拟网络名称相同的那几项,对比查看ip
C:\Users\****>ipconfig
对比发现 VMnet8的IPv4地址 自动配置了, 这与我们想要在cmd ping的虚拟机ip不一致。
如何解决这个问题?
解决方法:
在控制面板找到网络连接,点击
找到出现问题的VMnet8,点开
点击确定
把虚拟机关闭,重启一下,
再在cmd ping一下虚拟机ip,
C:\Users\****>ipconfig
ping通了。
再用finalshell连接虚拟机(虚拟机别关闭)
连接成功了。
这篇关于FinalShell 连接虚拟机超时,主机ping不通虚拟机,解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!