Назад | Перейти на главную страницу

Странная ошибка при попытке подключиться к маршрутизатору Linux по SSH

В одном из офисов клиента у меня есть Linux-маршрутизатор, который работал нормально последние 500 дней, но со вчерашнего дня Интернет из внутренней сети не работает, и я не могу подключиться к маршрутизатору по SSH. Пинг интерфейса WAN работает. Когда я пытаюсь подключиться к маршрутизатору по SSH, он просто ждет. Запуск SSH в подробном режиме дает следующее:

debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/id_rsa type 1
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048
debug1: identity file /root/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.7p1 Debian-12
debug1: match: OpenSSH_4.7p1 Debian-12 pat OpenSSH_4*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.1p1 Debian-5
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes256-ctr hmac-ripemd160 none
debug1: kex: client->server aes256-ctr hmac-ripemd160 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<4096<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP

А потом он просто ждет и ничего не происходит. Удаленная сторона в конечном итоге разрывает соединение. Я уже проинструктировал людей перезагрузить роутер, но это ничего не изменило.

Что могло быть причиной этого? Как я могу это исправить? Поехать туда для меня невозможно, поэтому мне придется поговорить с кем-нибудь менее технически сложным.

Проблема с сетью не исчезла, когда мы сменили маршрутизатор на машину с Windows и подключились напрямую. Ясно, что проблема не на нашей стороне, а на провайдере. Им было передано решение проблем.

Поскольку он работал до недавнего времени, я предполагаю, что проблема с оборудованием. Конечно, тоже возможно, что кто-то взломал ящик, но более вероятен другой вариант.

Я бы сначала заменил его, затем сделал вскрытие и исправил, если это возможно.