Назад | Перейти на главную страницу

Ошибка ping / ssh с одной машины на другую конкретную машину

Я использую 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 никогда не отправлялся обратно клиенту, но как решить эту проблему?