Linux的ip命令和ifconfig類似,但前者功能更強大,並旨在取代後者。使用ip命令,只需一個命令,你就能很輕松地執行一些網絡管理任務。ifconfig是net-tools中已被廢棄使用的一個命令,許多年前就已經沒有維護了。iproute2套件裡提供了許多增強功能的命令,ip命令即是其中之一。
CentOS的ifconfig, route以及ip指令的實戰應用 http://www.linuxidc.com/Linux/2013-05/83956.htm
CentOS安裝後ifconfig 無法顯示網卡 http://www.linuxidc.com/Linux/2013-04/82573.htm
CentOS的ifconfig, route以及ip指令的實戰應用 http://www.linuxidc.com/Linux/2013-05/83956.htm
ifconfig: command not found http://www.linuxidc.com/Linux/2012-07/64703.htm
CentOS 6.2下ifconfig輸出網口和ip http://www.linuxidc.com/Linux/2012-06/63672.htm
要安裝ip,請點擊這裡下載iproute2套裝工具 。不過,大多數Linux發行版已經預裝了iproute2工具。
你也可以使用git命令來下載最新源代碼來編譯:
要給你的機器設置一個IP地址,可以使用下列ip命令:
請注意IP地址要有一個後綴,比如/24。這種用法用於在無類域內路由選擇(CIDR)中來顯示所用的子網掩碼。在這個例子中,子網掩碼是255.255.255.0。
在你按照上述方式設置好IP地址後,需要查看是否已經生效。
你也可以使用相同的方式來刪除IP地址,只需用del代替add。
ip命令的路由對象的參數還可以幫助你查看網絡中的路由數據,並設置你的路由表。第一個條目是默認的路由條目,你可以隨意改動它。
在這個例子中,有幾個路由條目。這個結果顯示有幾個設備通過不同的網絡接口連接起來。它們包括WIFI、以太網和一個點對點連接。
假設現在你有一個IP地址,你需要知道路由包從哪裡來。可以使用下面的路由選項(譯注:列出了路由所使用的接口等):
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-06/102670p2.htm