
Недавно я установил 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 дня без каких-либо проблем с подключением.