Linux-Networking
Linux:ip 別名與 iproute
在設置具有多個基於 IP 的虛擬主機的 Web 伺服器時,我總是
eth0:x
在/etc/network/interfaces
. 但是,我的託管服務提供商上的 wiki 指出,這已被棄用,現在應該使用 iproute 工具。這是正確的,使用別名和使用 iproute 有什麼區別?
是的,設備別名已被棄用,並且已經存在很長時間了。我的猜測是,他們可能永遠不會消失,因為太多的人會使用別名進入墳墓,因為他們一直都是這樣做的。
在實踐中,這兩種方法之間並沒有太大的區別。我改用 iproute 主要是因為它讓我不必考慮介面——而不是不得不去“哪個別名有我要刪除的 IP 地址?” 或“下一個可用的別名介面名稱是什麼?” 我可以說“哦,我想要這個介面上的另一個或四個 IP 地址”和“讓我們從那個介面上刪除那個 IP 地址”。它只是簡單整潔,IMO。