关于traceroute能显示路由但是ping显示No route的bug
今天被一个问题困扰了很久很久。在pycharm的终端里面,使用traceroute
能显示出来到192.168.6.109
这个地址的路由,使用netstat -rn | grep 192.168.6.109
也能显示出它的路由以及mac地址,但是无论是ping
还是用tcp连接,以及在代码里面写的需要连接网络的代码,都显示No route to host
。
这让我很震惊,路由表都显示出来了,告诉我No route to host
???想了很久都没有想明白,最后发现是JetBrains家的IDE在MACOS15上的bug (opens new window)! 而且暂时没有找到解决方法。
已尝试的解决方案:
有人说可以改防火墙设置 (opens new window),但是这个方法对我无效。
编辑 (opens new window)
上次更新: 2024/11/17, 13:04:13