Странное поведение ssh на сервере Ubuntu 12.04

Странное поведение ssh на сервере Ubuntu 12.04

Недавно я установил Ubuntu server 12.04 на свой домашний компьютер с поддержкой ssh. Я использую WiFi вместо кабельного соединения для этого сервера. Все работает отлично, за исключением того, что по какой-то неизвестной причине, когда я пытаюсь получить к нему доступ в течение дня с работы, ssh не работает. Когда я дома, он работает. Я заметил, что иногда мне приходится «попытаться» подключиться к серверу локально один раз, чтобы ssh заработал (я использую Putty для подключения).

Действия, которые я выполнил для диагностики: 1. Отключил управление питанием для устройства WiFi. 2. Отключил DNS для sshd. 3. Попытался «пинговать» свой сервер с домашнего NAS (пинг не отвечает. Мне пришлось подключиться к своему NAS удаленно для этого пинга с работы. Поэтому порты ssh открыты). 4. Когда я был дома, я попытался получить доступ к своему серверу извне (с сервера на Amazon), и это сработало. 5. Проверил журналы, но не нашел ничего связанного.

У меня включен UFW и открыт порт 22 на сервере.

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

Чуть не забыл упомянуть, что вчера, когда я пришел с работы, я пытался подключиться локально к этому серверу, но безуспешно. Затем я зашел на сервер и проверил, запущена ли служба ssh, и она была запущена. Затем я попытался пинговать какой-то сервер, и только после этого мне удалось подключиться по ssh к этому серверу.

Любой совет или помощь будут очень признательны...

Редактировать №1: У меня беспроводной маршрутизатор D-Link 655 и моя WiFi-карта Asus USB-N13 (стандартные драйверы)

Редактировать №2: Я пытался пинговать Google с сервера (физически подключенного) сегодня и не мог около 2-3 минут. Затем, внезапно, сервер стал отзывчивым и доступным. iwconfigпоказал, что я всегда подключен к сети.

решение1

В конце концов мне удалось решить эту проблему.

Проблема была в настройках DNS на моем роутере. Мне пришлось отключитьDNS-ретрансляторна маршрутизаторе и вручную настроить записи DNS. Затем я заставил свой Ubuntu box обновить настройки DHCP с правильными записями DNS.

Прошло уже 2 дня без каких-либо проблем с подключением.

Связанный контент