ソネットのDNSサーバ障害
昨日の夜、映画鑑賞が終わって自宅へ戻りWebメールを利用しようとするもページが開けません。そしてTwitterもFacebookもアクセス出来ません。ルーターに接続して状況を見るとPPPoEセッションは確立されたままなので、インターネットには問題なく接続されているようです。
はて?ルーターのDNSプロキシ機能でもおかしくなったかな?
と思いルーターを再起動しても状況は変わらず。ここだけの話、某社製のルーターはDNSプロキシ機能がお亡くなりになることがよくあり、その場合にはルーターを再起動することで復旧します。
ルーターにログインしてログを確認すると
2017-08-31 22:02:40 aim - 2.ntc: Save PRE_RESULT, Value=[00002], Meaning=[DNS Error]
上記のエラーを見つけたので、ISP(ソネット)のDNSサーバーが落ちたのだと悟りました。
ルーターの拡張設定でDNSサーバーを自動取得から手動設定でGoogle Public DNSに変更したら
2017-08-31 22:08:14 aim - 2.ntc: Save PRE_RESULT, Value=[20000], Meaning=[Success]
というログを確認、無事復旧しました。
インターネットにアクセス出来ない状況でのトラブルシューティングは経験がモノを言う...かな?
大規模なインターネットアクセス障害のときは、Google Public DNSにアクセス出来なかったので、ISPのDNSやGoogle Public DNSに頼らず、自前でDNSキャッシュサーバを構築した方が良いのかもしれません。
DNSサーバのプログラムとしてBINDを導入しているところは、脆弱性により狙われやすくなっています。