Симптом обманчивый: ping до хоста идёт, TCP-порт отвечает, но SSH зависает на обмене баннерами, а HTTP не отдаёт ни байта. Мелкие пакеты проходят, крупные — теряются.
Как проверить
Пингуем с запретом фрагментации, увеличивая размер пакета:
ping -c 1 -D -s 1472 example.com # 1500 MTU
ping -c 1 -D -s 1200 example.com
Если большие пакеты не проходят, а маленькие проходят — на пути режется MTU, и Path MTU Discovery не работает (обычно ICMP заблокирован файрволом).
Не путать с недоступностью хоста
Открытый TCP-порт здесь ничего не доказывает: рукопожатие состоит из маленьких пакетов, а разваливается уже передача данных.