У меня есть 2 сервера Ubuntu, оба на Ubuntu 16.04. Когда я подключаюсь к Server1 с моего ноутбука с Windows 10 (чистая установка) и открываю VIM, NANO или использую CAT для открытия файла, клиент SSH «зависает» (в этом сеансе отображается частичный экран, например, в случае просто открывая VIM, я просто получаю «с» в верхнем углу и больше ничего). Открытие существующих файлов приводит к тому же заморозке. Сам клиент SSH НЕ зависает.
Однако Server2 не имеет этой проблемы.
Используемые клиенты SSH: Bitvise (Win32), PuTTy (Win32) и Удаленный терминал (UWP) - поведение, наблюдаемое на сервере Server1, возникает во всех этих трех клиентах. Есть идеи, что происходит? введите описание изображения здесь
ls -l /usr/bin
действительно повесил сессию. Запуск в Iptables команде , как описано с набором MSS 1200 не решить эту проблемуМне нужно поблагодарить @ mmv-ru за то, что он указал мне правильное направление. Как оказалось, другие машины Windows в сети не имели этой проблемы с сервером Server1. Поговорив с одним из членов семьи, который посоветовал установить для своих сетевых адаптеров значение MTU 1438, я настроил адаптер WiFi на тот же MTU и VOILA! Проблема решена для Server1. Теперь я могу просматривать / редактировать файлы и TOP, как ожидалось.
Для тех, кто сталкивался с той же проблемой, я использовал netsh, чтобы решить:
netsh interface ipv4 show subinterfaces
- Показать MTU и Имена доступных подключенийnetsh interface ipv4 set interface "WiFi" mtu=1438 store=persistent
- Установить и сохранить MTU для соединения WiFi.источник