Что замораживает мой сеанс удаленного терминала на сервере Ubuntu 14.04, когда я включаю туннелирование носков в моем браузере?

Я новичок в Ubuntu и использую удаленный сервер с установленной на нем Ubuntu 14.04 (без головы). Я использую putty (на ноутбуке с Windows) для подключения к нему - SSH с закрытыми и открытыми ключами. Я также настроил ssh туннелирование для носков (динамическое, порт xxxx). Сохранил сеанс под именем EmmaWatson. Готово.

Запустил браузеры (как Chrome, так и Firefox) на моем ноутбуке с Windows, установил расширение SwitchySwarp в Chrome и дополнение FoxyProxy в Firefox. Я заполнил детали (socks5, localhost - порт xxx), включил прокси.

Все работало нормально: в течение недели я с радостью использовал свой прокси для работы в Интернете, но все изменилось вчера. Теперь, по какой-то причине, каждый раз, когда я включаю прокси-сервер, веб-страницы сначала загружаются нормально, затем соединение зависает, страницы перестают загружаться, и в то же время сеанс Putty (EmmaWatson) также зависает / зависает!!

Когда я отключаю прокси, он размораживается и терминал замазки снова становится отзывчивым.

Я предположил, что замазка капризничает. Итак, я установил Connectbot на Android, перенаправил порт (туннель), запустил браузер Firefox на Android, внес изменения в about:configи это сработало! Но вскоре оно тоже замерзло (всего несколько минут). Терминал (connectbot) перестал отвечать на запросы, и мне пришлось его закрыть.

Затем я вернулся в Putty. На этот раз я создал еще одну сессию Putty 'Hermoine' без настроек туннеля. Загрузил первый сеанс (EmmaWatson) - включил прокси в браузере и дал ему заморозиться. Затем я загрузил второй сеанс (Hermoine), и это было быстро! Закрыл Hermoine, добавил те же настройки туннеля, что и EmmaWatson, и заново загрузил новый Hermoine. Это было быстро. Но Эмма Уотсон осталась замороженной.:(

  • tl; dr - каждый раз, когда я использую прокси socks, все (терминал) зависает!

Дополнительная информация:

  • с помощью клиента Windows 8.1, Android 5.1.1
  • ssh - сжатие - включено (это актуально?)
  • socks5
  • все остальные программы работают нормально
  • засыпали. Система не зависает. Висят только эмуляторы терминала.

1 ответ

Я думаю, что решил свою проблему. Виновником, похоже, являются настройки MTU. Мое домашнее соединение - PPPoE с максимальным MTU, установленным на 1460. Итак, я изменил настройки MTU на своем сервере Ubuntu на 1460, и все улучшилось, хотя все еще было небольшое отставание, по-видимому, из-за издержек SSH. Я набрал его до 1432. Теперь все нормально.

Другие вопросы по тегам