【解決方法】C# で DHCP クライアントの IP アドレスを設定するにはどうすればよいですか?

プログラミングQA


PC に USB イーサネット アダプタ (静的 IP が割り当てられている) があり、イーサネット デバイスが 1 台だけ接続されています。 デバイスは DHCP モードになっています。
ここで、外部 DHCP サーバーを使用せずに、IP アドレス (常に同じ) を与える必要があります。
少ない行数でやりたいと思っています。
誰かがそれに対する解決策を持っていますか?

前もって感謝します。

私が試したこと:

いくつかの C# スニペットを試しましたが、成功しませんでした。

解決策 1

通常、DHCP サーバーで「IP アドレス予約」を設定し、DHCP 経由で静的 IP を要求しているデバイスに静的 IP を設定します。 これにより、すべてのデバイスに行って新しいアドレス/ネットワークに合わせて各デバイスを再構成する必要がなく、予約済みリストを一元管理できるようになります。

DHCP を使用してデバイスに IP アドレスを一度設定すると、次回電源を入れたときにそのアドレスが使用されることを期待することはできません。 DHCP は再び起動して、アドレスを再度要求します。アドレスを取得できない場合は、以前に割り当てられたのと同じアドレスを使用することは期待できません。

コメント

タイトルとURLをコピーしました