Windows 7 で、ルーターから IP アドレスを自動取得できない

2010/03/19
★★

現在、評価環境で Windows 7 を使用しているが、以前から疑問に思っていたことがある。それは、ブロードバンドルーター (DHCP サーバー ) から IP アドレスを自動取得できないことだ。

評価環境では、某社の民生用ブロードバンドルーターを利用しており、そのブロードバンドルーターの DHCP 機能により、IP アドレスを自動取得できるようにしてある。

評価クライアントとして、Windows XP を利用していた際には、IP アドレスは、DHCP から取得していた。しかし、Windows 7 を評価クライアントとして利用した場合には、IP アドレスの自動取得に失敗する。

この頃は、OS 自体の評価というより、Windows 7 64bit 環境での Java 開発環境というテーマで評価を行っていたため、DHCP からの IP アドレスの自動取得に失敗してはいたが、そのトラブルシュートに時間をかけることができず、IP をスタティックに設定し、ネットワークの問題をクリアした。

最近調査して判明したことが、Windows XP 以降の OS、Windows Vista、Windows 7 では、DHCP クライアントの仕様が変更されており、デフォルトの設定では、Windows XP 世代の民生用ブロードバンドルーター( DHCP サーバー) からの IP の自動取得に失敗するとのこと。

筆者の利用しているブロードバンドルーターは、"Windows 7 対応" とうたっているのに...

調査でたどりついた KB は、以下の通り。

Windows Vista で特定のルーターやマイクロソフト製以外の特定の DHCP サーバーから IP アドレスを取得できない

ただ、筆者は、ルーターの DHCP の仕様に納得がいかず、DHCP の仕様を精査中だ。よって、筆者は、上記の KB の設定を行っていないため、設定を変更する場合は、自己責任でお願いしたい。

(*) DHCP の仕様を調査したところ、この記事は、誤りであることが分かった。詳細は、以下を参照。

Windows 7 DHCP で IP 取得できない ことはない


以下の書籍は、少々古いが、非常に参考となる。Windows インフラ構築者には、必見の一冊。