DHCPリリースでパラメーターのいずれかが間違っている場合、DHCPクライアントはDHCP NAKを受信しますか?

StackOverflow https://stackoverflow.com/questions/1803870

  •  05-07-2019
  •  | 
  •  

質問

Ubuntu 9.04でCを使用してdhcpクライアントを構築しています。今、dhcpサーバーにdhcpリリースを送信しますが、期待どおりにackを送信しません。パラメータのいずれかが間違っている場合にDHCP NAKを送信するかどうか疑問に思いました。

もう1つ問題があります。 DHCPリリースを送信した後、インターネットはまだ機能しています。また、ifconfigを実行しても、eth0のIPアドレスが表示されます。 しかし、dhclient -r internetを実行すると、ifconfigがeth0のIPアドレスを表示しません。

役に立ちましたか?

解決

ハンドシェイクのデバッグ中に、 tcpdump を使用してパケットトラフィックを検査していますか?サーバーの実装がNAKを送信するかどうかがわかります。 RFC 2123:動的ホスト構成プロトコルは、DHCPNAKがあることを示します。

  

DHCPNAK-クライアントからネットワークアドレスの概念が間違っている(たとえば、クライアントが新しいサブネットに移動した)か、クライアントのリースが期限切れになっていることを示すサーバーからクライアントへ。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top