サブネットマスク/DNS に関するインターネットの問題ですか?

サブネットマスク/DNS に関するインターネットの問題ですか?

今日起きたら、インターネットが機能していませんでした。ケーブルをすべて確認し、すべて接続されていました。ルーターの 192.168.1.1 に接続しようとしました。接続されませんでした。ケーブルをもう一度確認し、ルーターを再起動し、コンピューターを再起動しましたが、何も機能しませんでした。コマンド ラインで ipconfig を実行すると、サブネット マスクは であると表示されました255.255.0.0。これが何なのかは知りませんでしたが、これまで見たときはいつも だったので255.255.255.0、ネットワーク ブリッジを開いて手動で設定しました。

やった!ルーターに接続できました。インターネットはまだアクセスできませんが、モデムにも接続できました。足りないのは DNS サーバーです。サブネット マスクを手動で設定すると、他のすべても手動で設定する必要がありました。すぐにはわかりませんでしたが、Google の DNS ベンチマーク ツールを実行したときに、3 番目に選択されたのがルーターのアドレスだったことを思い出しました。これが正確に何を意味するのかはわかりませんが、入力したらうまくいきました。

ルーターを DNS サーバーとして使用すると、どのような動作になるのでしょうか。ルーターのキャッシュを使用しているのでしょうか、それともコンピューターを自動モードにした場合に使用されるはずだった DNS サーバーをルーターが使用しているのでしょうか。また、コンピューターがサブネット マスクを表示しているのはなぜでしょうか255.255.0.0。すべてを手動で設定せずにこれを防ぐことはできますか。

セットアップ: Windows 7 Ultimate x86 を実行しており、Actiontec (192.168.1.1) ルーターに直接接続しています。Actiontec は Linksys (192.168.1.2) に接続されており、Linksys は TW ケーブル モデムに接続されています。

答え1

Jim G が言ったように、ルータは通常、設定されている DNS サーバーの IP にルックアップを転送します - 追加すると... これの利点は、デバイスが DNS に自分自身を登録できるため、ホスト名でアクセスできることです - これは、ISP の DNS (Netbios などを除く) のみを使用した場合は機能しません。

ネットマスクについては...ネットワークの基礎を学びましょう!

ネットマスクは文字通りその前にあるすべてをマスクします...例えば、

255.255.255.0 は次のいずれかになります。

XXX.XXX.XXX.YYY

同様に:

255.255.0.0 は次のいずれかになります。

xxx.xxx.YYY.YYY

つまり、サブネットは自分のネットワーク上にあるものを定義するだけであり、自分のネットワーク上にないものはすべてルーターを経由する必要があるということです。/24 (255.255.255.0) サブネットで範囲 192.168.1.x を使用すると、192.168.1.1 から 192.168.1.254 まではすべて自分のネットワーク上にあり、それ以外はすべてゲートウェイを経由する必要があることを意味します。

サブネットを /16 または 255.255.0.0 に変更すると、ネットワークが 192.168.0.0 - 192.168.254.254 になるということになりますが、これらはすべてプライベート アドレスなので、ホーム ネットワークではそれほど大きな違いは生じません。

なぜ突然変わったのか、そしてブリッジを使用しているという事実については、ルーターなどの更新が問題を引き起こしたか、マシンのドライバーの更新が原因だったのではないかとしか考えられません...しかし、それは奇妙なことです。

答え2

ルーターの IP を DNS サーバーとして使用する場合、ルーターが行うことは、設定されている DNS サーバー (通常は ISP の DNS サーバー) に要求を転送することだけです。

関連情報