私は、私のDHCP設定で特定の問題をトラブルシューティングしていて、私はDHCPサーバがデフォルトでどのアドレスを与えるかを確認できるように、私のWindowsマシンに「新鮮な」IPアドレスを要求する必要があります
ipconfig /release
に続いてipconfig /renew
を実行すると、Windowsは古いIPアドレスをDHCPサーバに「提案」します(Wiresharkで確認したところ、最初の「DHCP Discover」メッセージにはWindowsマシンの古いIPでOption-50(要求されたIPアドレス)が表示されていました)
ネットワークアダプタを無効にしたり、有効にしたりしてみました。同じ動作をしています
質問です。Windowsが古いIPアドレスを提案することなく、新しいIPアドレスだけを要求するように強制するにはどうすればいいのでしょうか?
48 haimg 2012-09-05
努力する価値のある手順はありません。レジストリキーに保存されているのですが、その部分はネットワークサブシステムの実行中はキャッシュされています。そのため、システムをシャットダウンして、別の OS インストールを起動し、レジストリをマウントし、キーを削除して、元の OS インストールを再起動する必要があります。キーは DhcpIPAddress ですが、再起動時にしか使われないので、変更はできません
ネットワークアダプタをアンインストールして再インストールするとうまくいく場合があります
15 David Schwartz 2012-09-06
net stop dhcp
とnet start dhcp
を実行すると、Windows 7のテストシステムで動作するようです。結果の DHCP 発見パケットには、オプション 50 が含まれていません
IPアドレスが利用可能であることをDHCPサーバに知らせるために、最初にipconfig /release
を実行するかどうかはあなたの選択だと思います(DHCPサーバ上の既存のリースを削除する必要があります)
つまり、要約すると、全体の処理は(Administrator cmdウィンドウで)次のようになります
ipconfig /release
net stop dhcp
net start dhcp
ipconfig /renew
Local*
にマッチする接続(例えばローカルエリア接続)だけを表示したい場合は、以下のようにします
ipconfig /release Local*
net stop dhcp
net start dhcp
ipconfig /renew Local*
32 Michael 2013-09-19
これなら大丈夫
お使いのイーサネットドライバがサポートしている場合は、MACアドレスのNICを変更することができます。通常は比較的痛みのない手順です。その後、ipconfig /renew
は新しいIPアドレスを与えてくれるはずです
17 Keltari 2013-05-27
私はこの解決策を見つけました here.
WinSock と TCP/IP スタックのリセット a. 管理者としてコマンドプロンプトを開きます。
netsh winsock reset catalog
c. TCP/IPスタックをリセットします。netsh int ip reset reset.log
d. マシンを再起動する (最初に両方のコマンドを実行することができます。私はメモ帳に複数のコマンドを入れてから、コマンドウィンドウにコピー&ペーストする傾向があります)IPを更新する IP設定を静的または動的に設定すれば完了です
6 j8048188 2015-01-08
DHCPサーバが古いアドレスを除いた範囲のアドレスを与えるように設定してみてはどうでしょうか。例えば、古いアドレスが x.x.x.x.101 の場合、範囲を x.x.x.x.120 から 130 に設定します。あなたがサーバのデフォルトの動作に興味があるのはわかりますが、これがあなたが決めたいことを変えてしまうのであれば、あまり参考にならないかもしれません
4 maxw 2012-09-06
ステップ1.クライアント上で削除したいIPアドレスを書き出します
ipconfig /release
run net stop dhcp
手順2.2台目のコンピュータで、ステップ1でメモした手動のIPアドレスを一時的に割り当てます。DHCP予約を変更しようとしている1台目のコンピュータで
net start dhcp
ipconfig /renew
ステップ3.これで、最初のコンピュータはDHCPが提供する次のIPアドレスを取得します。セカンダリマシンのスタティックアドレスをDHCP設定に戻して削除します
3 Dmitry 2014-08-06
回避策を見つけました。ただし、DHCPサーバの設定を変更する必要があります
- 問題のあるシステムをシャットダウンしてください(またはネットワークアダプタを無効にしてください)
- DHCPサーバ上のリースを削除します(サーバによってはオプション)
- 元のIPアドレスの登録を設定します(任意のランダムなMACアドレスを使用)
- クライアントを起動します(またはネットワークアダプタを再起動します)
- ダミー登録を削除します
2 Joachim Sauer 2013-05-27
私は強制的にIPを休ませるために見つけた最も簡単な方法は、静的なIPとして別のPCに同じDHCP IPを割り当てることです、以下の手順は次のとおりです
- あなたのDHCP IPに注意してください
- PCをシャットダウンする
- 静的IPとして他のPCに割り当てます
- PCを起動する
- IPは自動的に変更されます
2台のPCを使うのではなく、イーサネットやWIFIのアダプターを使うことでも可能です
1 Wael Dalloul 2017-07-16