
最近、自宅のコンピューターに ssh サポート付きの Ubuntu サーバー 12.04 をインストールしました。このサーバーにはケーブル接続ではなく WiFi を使用しています。日中に職場からアクセスしようとすると、何らかの理由で ssh が機能しないという点を除けば、すべて正常に動作しています。自宅にいるときは動作します。ssh を機能させるには、サーバーにローカルで一度接続してみる必要がある場合があることに気付きました (接続には Putty を使用しています)。
診断するために行った手順: 1. WiFi デバイスの電源管理を無効にしました 2. sshd の DNS を無効にしました 3. 自宅の NAS からサーバーに ping してみました (ping 応答なし。職場からこの ping を実行するには、NAS にリモート接続する必要がありました。そのため、ssh ポートは開いています) 4. 自宅にいるときに、外部から (Amazon のサーバーから) サーバーにアクセスしてみましたが、うまくいきました。 5. ログを確認しましたが、関連するものは見つかりませんでした
UFW が有効になっており、サーバー上でポート 22 が開いています。
この問題は、Wi-Fi をスリープ状態にして SSH にアクセスできないような何らかの電源管理に関連している可能性があると思いますが、電源設定をどこで確認すればよいかわかりません。
昨日、仕事から帰宅したときにこのサーバーにローカルで接続しようとしたのですが、成功しなかったことを言い忘れるところでした。その後、サーバーにログインして、ssh サービスが実行中かどうかを確認したところ、実行中でした。その後、いくつかのサーバーに ping を試みたところ、その後で初めて、ssh 経由でこのサーバーに接続できました。
アドバイスや助けをいただければ本当にありがたいです...
編集#1: 私はD-Link 655ワイヤレスルーターを使用しており、WiFiカードはAsus USB-N13(標準ドライバー)です。
編集#2: 今日、サーバー(物理的に接続)から Google に ping しようとしましたが、約 2 ~ 3 分間できませんでした。その後、突然、サーバーが応答し、利用可能になりました。 iwconfig常にネットワークに接続されていることが示されました。
答え1
最終的にこの問題を解決することができました。
問題はルーターのDNS設定にありました。無効にする必要がありましたDNSリレールーターで DNS レコードを手動で構成します。次に、適切な DNS レコードを使用して Ubuntu ボックスの DHCP 設定を強制的に更新しました。
接続の問題は発生せずに 2 日が経過しました。