Windows 10 PC を DHCP サーバーとして設定しようとすると発生する問題

Windows 10 PC を DHCP サーバーとして設定しようとすると発生する問題

インターネットに接続されていないプライベート ネットワーク上で DHCP サーバーとして動作している Windows 10 PC があります。この PC には、別のネットワーク上のルーターを介してインターネットに接続されている 2 番目のイーサネット アダプターがあります。

設定->イーサネット->編集->IP設定でPCを静的IPで設定しようとすると、手動を選択してIP4をオンにし、IPアドレス: 192.168.123.150、サブネットプレフィックス長: 24、ゲートウェイ: 192.168.123.150、DNSエントリなしと入力します。 Enterキーを押すと、1つ以上の設定が間違っていると表示されますが、どの設定が間違っているかは表示されません。ゲートウェイを192.168.123.1に設定すると設定が受け入れられますが、そのアドレスは存在せず、PCはそのアドレスに対してARPを開始します。そのため、代わりにキャンセルしてアダプタの設定に移動し、必要に応じて設定することができ、PCは192.168.123.150として表示され、DHCPサーバーはネットワーク上の他のデバイスにサービスを提供します。 ただし、設定->イーサネット画面にはDHCPが設定されていると表示され、PCはそのアダプタでARPストームを開始し、認識できない多くのアドレスを要求します。 1 秒あたり複数の ARP があり、他のアダプタでの通信が停止します。

この問題は 2 台の異なる PC で発生しました。1 台は Windows 10 Home を実行しており、もう 1 台は Windows 10 Pro を実行しています。

ある PC で、アダプタ経由で設定を行った後、[設定] -> [イーサネット] -> [編集] -> [IP 設定] に戻り、アダプタで設定したのと同じ手動設定にしようとすると、希望どおりに設定を変更できないことがわかりました。ただし、それをキャンセルすると ARP ストームが停止します。ただし、[設定] -> [イーサネット] は引き続き [自動 (DHCP)] として表示されます。

そのため、ARP ストームを防ぐために PC を静的 IP として適切に設定する方法がわかりません。

この質問を見つけました。Windows 10 PC をローカル スイッチ上の DHCP サーバーとして構成できますか?、1年ほど前からですが、私の状況に対する答えは見つかりませんでした。

2022 年 2 月 22 日 08:36 更新: DHCP サーバー ソフトウェアは、github の DHCPLite で、特定の目的に合わせて変更されています。サーバーが稼働しているかどうかに関係なく、過剰な ARP が発生します。さらに、DHCP サーバーを稼働させて Wireshark で監視している PC の 1 つを実行した後、稼働したままにしておくと ARP は最終的に収まるように見えます。Wireshark レポートを見ると、その期間がどのくらいかはわかりません。プライベート ネットワーク接続を切断するなど、ARP を収まるようにさまざまなことを試していたからです。

ARP の継続時間を確認するためにさらにテストを実行し、その情報をここに更新します。

関連情報