我正在测试 DHCPv6 客户端。我需要检查的任务之一是 CONFIRM 消息是否按照 RFC 中所述发送(如果它在指定的超时时间内发生)。我知道发送此消息是为了确保它在给定的链接上是否仍然合适。
我想问如何强制 DHCPv6 客户端发送此类 CONFIRM 消息?我尝试使用 ifconfig ethX down/up,但它没有引起任何 DHCPv6 活动。
答案1
如果您正在使用 dhclient,您将看到它记录在系统日志中。例如:
May 06 07:52:51 saurok dhclient[6003]: XMT: Confirm on br0, interval 1060ms.
May 06 07:52:51 saurok dhclient[6003]: RCV: Reply message on br0 from fe80::c6e9:84ff:fe6e:3eb6.
May 06 07:52:51 saurok dhclient[6003]: message status code NotOnLink.
这是带有 NetworkManager 的 RHEL/CentOS/Fedora 系统上的默认设置。