Проблема похожа на хорошо известную проблему MTU/фрагментации. Замените MTU как для ssh -сервера, так и для ssh -клиентских сетевых интерфейсов на такое же меньшее значение. Предположим, что ваш сетевой интерфейс ssh прослушиваетeth0
(и обнаруживает его с помощьюifconfig
). Проверить текущее значение MTU для интерфейса:
cat /sys/class/net/eth0/mtu
Временно замените текущий MTU (, который, вероятно, равен 1500 )для интерфейса с меньшим номером, например:
sudo ifconfig eth0 mtu 1496
или
echo 1496 | sudo tee /sys/class/net/eth0/mtu
Если число 1496 не решило проблему, попробуйте MTU 1250 и т. д. Если проблема исчезнет с некоторым значением MTU, сделайте изменения для интерфейса постоянными.
Прочтите это внимательно:http://www.snailbook.com/faq/mtu-mismatch.auto.html