Fedora
Fedora 34 是否配置了 IPv4 本地連結地址?
從手冊頁連結的這個頁面
avahi-autoipd
說:大多數現代 Linux 發行版已經包含完整的 IPv4 本地連結支持
但是,如果我查看我的 Fedora 34 機器上的路由表,我只會看到這三個路由:
default via 10.180.64.1 dev wlo1 proto dhcp metric 600 10.180.64.0/22 dev wlo1 proto kernel scope link src 10.180.66.146 metric 600 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
根據我的理解,第一行意味著具有 IPv4LL 目標(169.254.xx)的數據包將被發送到路由器,而不是直接發送到它們的目的地。
這意味著只有在路由器知道 IPv4LL 地址時才會傳送數據包,我認為並非所有路由器都如此。
Fedora 是否真的開箱即用地處理 IPv4LL 地址?如果是這樣,怎麼做?
Linux 發行版預設停止執行 IPv4ALL。
日期:2009 年 3 月 11 日星期三 19:42:01 UTC
自從升級到0.7後,似乎
$$ NetworkManager $$在 dhcp 超時的情況下,不會回退到連結本地 ipv4,而是進入“斷開連接”狀態。…
日期:2009 年 4 月 16 日星期四 11:53:01 -0400
…您剛剛為連接增加了大約 45 秒的延遲
…如果你知道你想要 zeroconf,使用 zeroconf,不要使用 DHCP
… 回退到 zeroconf 讓大量使用者感到困惑(這就是為什麼首先刪除該行為的原因)
我的 Fedora 工作站系統在 IPv4 選項卡下提到了“僅連結本地”,作為 DHCP 的替代選項。我還沒有嘗試過,所以我不保證它是否有效:-)。
請注意,您的連結指向 Apple 頁面,該頁面最後一次更新是在 2005 年。Apple 頁面頂部還有一條註釋,說明它不再更新。