Я могу получить доступ к серверам SSH, когда я подключен через Wi-Fi или локальную сеть, но не через беспроводной широкополосный USB-модем. Я получаю это сообщение:

ssh_exchange_identification: Connection closed by remote host

Я знаю, что этот вопрос задавался ранее, но я не видел в старых вопросах проблемы, возникающей только для определенного типа соединения, как в моем случае. Я пробовал несколько ответов, но ни один из них не помог. У меня нет файлов /etc/hosts.allow и /etc/hosts.deny, и если я пытаюсь их создать, я обнаруживаю, что у меня нет разрешений.

Вот подробный вывод. Я удалил URL и IP, а также дубликаты «debug3: key_read: отсутствующий тип ключа»

OpenSSH_5.2p1, OpenSSL 0.9.8y 5 Feb 2013
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to URL [IP] port 22.
debug1: Connection established.
debug1: identity file /Users/Tarek/.ssh/identity type -1
debug3: Not a RSA1 key file /Users/Tarek/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /Users/Tarek/.ssh/id_rsa type 1
debug1: identity file /Users/Tarek/.ssh/id_dsa type -1
ssh_exchange_identification: Connection closed by remote host

1 ответ1

1

Если я прав, то это проблема MTU. Ваш модем, вероятно, неправильно устанавливает MTU и выбрасывает некоторые большие пакеты. Более подробная информация описана здесь: http://www.snailbook.com/faq/mtu-mismatch.auto.html

Ответ: Попробуйте уменьшить MTU на вашем интерфейсе как на клиенте, так и на сервере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .