- ベストアンサー
DNSサーバーエラー?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
LAN内では通常ルータがDNSの役割を果たしています。この反応が遅くなるときは、ルータに尋常でない負荷がかかっているときです。 1. LAN内で何か大量の通信を行うものが動いている(P2P等)、 2. ルータが外部からの侵入・攻撃を受けている、 3. ルータの調子が悪くなっている、 等が考えられます。対策順では、 3 については、一晩電源プラグを抜いてみてください。複数の機器がある場合は、全部抜きます。入れなおすときは、壁の電話線または光ファイバに近い側の機器から、数分おきに順番に電源を入れます。 1 については、家族に尋ねてみてください。また、マルウェアが外部と通信する場合もありますので、PCのセキュリティ対策をしっかりしてください。 2 については(これが1の原因となる可能性もあるのですが)、ルータのファームウェアを最新にしてセキュリティ対策をしっかり講じることです。古いルータでメーカーがファームウェアアップデートを放棄しているものは使用を勧めません。無線ならWEPのSSIDの無効化、WPS PIN機能の無効化、場合によってはWPA2側の暗号化キー変更も(割れてしまっていると思われる場合)検討します。インターネット側からの攻撃については、しばらくこちらのルータの電源を抜いておけば止みます(IPアドレスが変わりますので)。
その他の回答 (2)
- tamu1129
- ベストアンサー率58% (1295/2223)
コマンドプロンプトから、ipconfigコマンド実行する事は、自分のPCの設定の確認をするだけで設定変更をするような行為では無いので、安心して実行して大丈夫です このコマンド叩いてもルータの動作を早くさせたりする物ではありません 単にルーターに設定されているLAN側のIPアドレスの確認をする為にやってもらっただけです で、ルータの再起動でネットが正常に使えるならそのまま使っても大丈夫です 本当にDNS動作が出来ないならばネット利用が行えません PCは他の機器と通信を行う時にはIPアドレスの数値を使って通信を行います ただ数値ではどんな所と通信をしているのか不明になってしまうので、WebページのURLには okwave.jp などのような文字入力で表示させているのです 実際の通信の際には、PCがDNSサーバーに okwave.jp という文字列はIPアドレスいくつなの?と問い合わせを行い、DNSサーバーはその名前のIPアドレスは ○○○.○○○.111.222 だと教えてくれる事で、正常なページが表示できる仕組みになっています 今、ネットが正常に使えるならDNS機能は正常に動作しています ルータはDNSサーバーとして動作しますが、自分では名前解決の手段を持っていません 自分より上位のDNSサーバーと通信する事でこれを解決しています よってPCがDNS解決を行う場合には、ルーターに名前解決させるよりその上位にあるプロバイダーのDNSサーバーに直接聞きに行った方が、早く名前解決する事があります そのため、代替DNSサーバーに指定してみて欲しいと言ったgoogleのDNSサーバーを優先DNSサーバーに指定してPCを使用した方が名前解決のエラーが発生しなかったり、反応速度が速くなったりしますので、ルータをDNSサーバーとして使用するよりはプロバイダーが教えてくれるプライマリーDNSサーバーとセカンダリDNSサーバー(「ルータをDNSサーバーとして使っているとエラーが発生すると」プロバイダーのサポートに入電すれば、プライマリとセカンダリDNSサーバーはこの値にして使ってみてくれと案内されます)、またはgoogleDNSサーバーなどの公開DNSサーバーで運用する方がお勧めだとは言えます 今回ルータを再起動させる事で通信速度が戻っているということならば、ルータがオーバーフロー状態になってしまっていたのだと思われます 何度も速度が遅くなるようならルータが故障ぎみでしょうが、今現在が正常に使えているならしばらくこのまま様子見とするので良いと思います
お礼
ありがとうございます。正直、「DNSサーバーって何?」の状態でしたので、今回の回答でよくわかりました。あれから3日ほど経ちましたが、速度が落ちることもなくネットも使えているのでホッとしています。しばらくこのままで様子を見てみます。ありがとうございました。
- tamu1129
- ベストアンサー率58% (1295/2223)
まず、コマンドプロンプト画面を出して ipconfig コマンドを実行します そのPCに設定されているIPアドレス・サブネットマスク・デフォルトゲートウェイのIPアドレスを確認する事が出来ます 次にネットワークアダプターのプロパティを開いてください インターネットプロトコルバージョン4(TCT/IPv4)の部分をクリックして選択した状態にしてから、さらにプロパティを押してインターネットプロトコルバージョン4(TCT/IPv4)のプロパティ画面を開きます デフォルト設定はIPアドレスとDNSサーバーは自動取得になるようにチェックが入っています この部分のDNSサーバーの部分だけ、手動で値を設定してください 優先DNSサーバーの値は、最初にipconfigコマンドで確認したデフォルトゲートウェイの値です 代替DNSサーバーの値は 8.8.8.8 にしてください これはgoogleが用意している公開DNSサーバーのIPアドレスです 優先DNSサーバーに指定されているルーターの動作がおかしくなってDNSサーバーの役目をなさない場合でも代替サーバーであるgoogleのDNSサーバーが名前解決してくれて、障害が発生しなくなります 実はルーターがDNSサーバーの役目をなさなくなるケースは結構あって、プロバイダーのサポートに入電すると、そのプロバイダーが用意しているDNSサーバーの値を教えてくれて、その値で設定する事でも動作は安定します ただし、yahooだけはプライマリ・セカンダリDNSサーバーの値を教えてくれる事はありません あくまで自動設定でルーターにDNSサーバーの役目をさせようとします(どうしてもダメだというとルータの故障なのでと言ってルータを交換するよう促されます)
お礼
回答ありがとうございます。コマンドはあまりやったことがないので、takaman5555さんから教えてもらった電源を切ってみるところからやってみようと思います。明日、変化がない場合、コマンド頑張ってみます!
補足
5/21追記 ルーターの電源を一晩抜いてスピードは戻ったものの、エラーのままだったのでコマンドもやってみましたが、同じエラーのままでした。ネット使用はできるのですがこのままにしていてもいいのでしょうか?
お礼
ありがとうございます!さっそくやってみます。ただ、ルータは古いので(8年目)そのせいもあるかもしれませんね。。。
補足
5/21追記 一晩ルーター・モデムの電源を全て抜いて入れなおしたら以前のスピードに戻りました。ただ、ネットワーク診断をすると同じエラーが出たままです。スピードが戻ったので困らないのですがちょっと気になります。