Networkmanager
NetworkManager 的預設設置是否檢測網路上是否存在衝突的 IPv4 地址?
- 添加了對檢測重複 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(禁用)。