Я использую Google Cloud, в облаке 2 машины, которые не могут пинговать друг друга, A не может пинговать B, а B не может пинговать A тоже; все остальные машины могут пинговать A&B как обычно. Но это происходит только с IP-адресами в Интернете, а не с 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 на сервере прослушивателя он продолжает показывать SYN_RECV и никогда не СОЗДАВАЛСЯ.
#test ssh connection from A to B,
#run netstat on B:
netstat -nc | grep IP_OF_A
И на клиенте (оригинаторе, который запускает соединение) netstat продолжает показывать только SYN_SENT; это означает, что пакет SYN + ACK никогда не отправлялся обратно клиенту, но как решить эту проблему?