我正在使用 Google Cloud,云上有两台机器无法互相 ping 通,A 无法 ping 通 B,B 也无法 ping 通 A;所有其他机器都可以照常 ping 通 A 和 B。但它只发生在 Internet IP 上,而不是 LAN IP 上。*
不同之处在于:
#fails, timeout
ping 35.197.x.x #internet ips
#ok as normal
ping 10.240.x.x #LAN ips on google cloud
我已经禁用了 Google Cloud 防火墙、firewalld 服务、iptables 和 ufw;但仍然没有成功。为什么会这样?
在侦听服务器上运行“netstat -nc”时,它一直显示同步接收并且从未建立。
#test ssh connection from A to B,
#run netstat on B:
netstat -nc | grep IP_OF_A
在客户端(发起者,即启动连接的一方),netstat 一直显示SYN_SENT;这意味着‘SYN+ACK’数据包从未被发送回客户端,但是如何解决这个问题呢?