- 添加了对检测重复 IPv4 地址的支持,可通过 ipv4.dad-timeout 连接属性配置超时。
--新闻
爸爸超时 / int32 / -1
用于检查网络上是否存在重复 IP 地址的超时(以毫秒为单位)。如果检测到地址冲突,激活将失败。零值表示不执行重复地址检测,-1 表示默认值(配置
ipvx.dad-timeout
覆盖或零)。大于零的值是以毫秒为单位的超时。该属性当前仅针对 IPv4 实现。-- IPv4 设置
从版本 1.14.4 开始,引自 NetworkManager 手册。
我在任何地方都找不到ipvx.dad-timeout
记录。它被描述为“覆盖”,而不是默认值。所以听起来更有可能ipvx.dad-timeout
默认情况下没有设置。换句话说,默认是不启用 IPv4 Duplicate Address Detection。那正确吗?
这些属性通常是连接配置文件的一部分。但是,其中一些属性有一个特殊值,表示“默认”值。对于那些,可以在 NetworkManager.conf 中配置默认值。因此,这记录在
man NetworkManager.conf
-- 而不是man nm-settings
.但请注意,NetworkManager.conf 中的默认值仅在您未在配置文件本身中指定显式值时才重要。配置文件的值具有优先权。
“-1 表示默认值(配置 ipvx.dad-timeout 覆盖或零)”表示 -1 是配置文件中此属性的默认值。这允许回退到 NetworkManager.conf 中配置的默认值,如果在那里仍未指定,则使用最终值 0(禁用)。
默认参数设置为
-1
,可以通过以下方式查看:使用
nmcli con show
获取连接的名称。