Linux

ip link set 不分配 IP 地址,但 ifup 分配

  • June 9, 2014

由於 ip 被設置為替換 ifconfig,我試圖讓自己習慣使用 ip 命令套件。我正在嘗試啟用我的網卡

ip link set eth3 up 

這沒有正確分配 IPv4 地址。但是,如果我執行

ifup eth3

它工作正常。我不確定到底是什麼問題或從哪裡開始。

ifup 是一個讀取 /etc/network/interfaces (或其他取決於發行版的文件)的命令,可以啟動連結並按照指定正確配置介面。

執行ip link僅更改或顯示連結狀態。它不讀取配置文件,也不進行任何其他更改。

據我所知,這裡唯一的問題是您對應該發生的事情有錯誤的期望。

換個說法。該ip命令是執行原始配置的底層命令。該ifup命令可以/執行 ip 命令來執行實際配置。

引用自:https://serverfault.com/questions/603906