突然間網絡設備如果使用有線連接給出的地址是 169.254.X.X.
169.254 地址
出現任何以169.254 開頭的IP 地址都表明上網設備連接互聯網出了問題 。 由於該地址不可路由,只能用於本地網絡內的通信。
所以設備仍然可以與同一本地網絡上的其他設備通信,但無法通過路由器連接互聯網。
169.254.0.0/16為私有地址,但是較為特殊,稱為Local Link Address(LLA)。主機的網卡配置為DHCP,但是在網絡中找不到DHCP服務器或者被BAN,那麼系統會為自己分配一個169.254.0.0/16地址。
在RFC3927中有對169.254.0.0/16地址的詳細描述。如果一個網絡只是簡單的所有主機互聯,完全可以作為內網地址使用。
簡單來説就是設備嘗試申請 DHCP 獲得地址以及 DNS 相關服務的時候無法獲得地址。
由於我們使用的是 unif 的路由器,Wifi 設備正常,但有線的設備通過一個 TP-LINK 交換機後就出現這個問題。
懷疑可能是交換機本身的問題或者相關網絡配置導致的。
解決辦法就是 VLAN。