ifconfig命令用于顯示或設置網絡設備。
ifconfig可設置網絡設備的狀态,或是顯示目前的設置。
語法ifconfig [網絡設備][down up -allmulti -arp -promisc][add<地址>][del<地址>][<hw<網絡設備類型><硬件地址>][io_addr<I/O地址>][irq<IRQ地址>][media<網絡媒介類型>][mem_start<内存地址>][metric<數目>][mtu<字節>][netmask<子網掩碼>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>][IP地址]
執行ifconfig --help查看使用方法以及參數說明
參數說明:
ifconfig命令依賴net-tools,如果輸入後提示沒有這個命令,需要安裝net-tools即可;
sudo apt install net-tools
舉例
1、顯示網絡設備信息
#ifconfig
2、啟動關閉指定網卡
# ifconfig wlp2s0 down
注:wlp2s0為網卡名稱
# ifconfig wlp2s0 down
3、為網卡配置和删除IPv6地址
# ifconfig wlp2s0 add 2022::2/ 64 //為網卡設置IPv6地址
# ifconfig wlp2s0 del 2022::2/ 64 //為網卡删除IPv6地址
4、用ifconfig修改MAC地址
# ifconfig wlp2s0 down //關閉網卡
# ifconfig wlp2s0 hw ether 00:AA:BB:CC:DD:EE //修改MAC地址
# ifconfig wlp2s0 up //啟動網卡
5、配置IP地址
# ifconfig wlp2s0 192.1.1.22
//給eth0網卡配置IP地址
# ifconfig wlp2s0 192.1.1.22 netmask 255.255.255.0
// 給eth0網卡配置IP地址,并加上子掩碼
# ifconfig wlp2s0 192.1.1.22 netmask 255.255.255.0 broadcast 192.1.1.255
// 給eth0網卡配置IP地址,加上子掩碼,加上個廣播地址
6、啟用和關閉ARP協議
# ifconfig wlp2s0 arp //開啟
#arp -n //查看arp信息
# ifconfig wlp2s0 -arp //關閉
7、設置最大傳輸單元
# ifconfig wlp2s0 mtu 1500
//設置能通過的最大數據包大小為 1500 bytes
#linux##每日一點linux##linux學習#
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!