ifconfig
命令在 Debian(以及其他 Linux 發行版)中用于配置、激活和查詢網絡接口參數。以下是一些常用的 ifconfig
命令用法:
ifconfig
或者使用 -a
選項查看所有網絡接口(包括未激活的):
ifconfig -a
要查看特定網絡接口的信息,只需在 ifconfig
后面加上接口名稱。例如,查看 eth0
接口的信息:
ifconfig eth0
如果網絡接口未激活,可以使用 ifconfig
命令激活它。例如,激活 eth0
接口:
sudo ifconfig eth0 up
要關閉網絡接口,可以使用 ifconfig
命令。例如,關閉 eth0
接口:
sudo ifconfig eth0 down
要為網絡接口配置IP地址,可以使用 ifconfig
命令。例如,為 eth0
接口配置IP地址 192.168.1.100
和子網掩碼 255.255.255.0
:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
要配置網絡接口的廣播地址,可以使用 ifconfig
命令。例如,為 eth0
接口配置廣播地址 192.168.1.255
:
sudo ifconfig eth0 broadcast 192.168.1.255
要配置網絡接口的MTU,可以使用 ifconfig
命令。例如,為 eth0
接口配置MTU為 1500
:
sudo ifconfig eth0 mtu 1500
要查看網絡接口的統計信息,可以使用 ifconfig
命令。例如,查看 eth0
接口的統計信息:
ifconfig eth0
在輸出中,你可以看到諸如 RX packets
(接收數據包數)、TX packets
(發送數據包數)、errors
(錯誤數)等統計信息。
ifconfig
命令可能已被棄用,建議使用 ip
命令替代。例如,查看所有網絡接口可以使用 ip addr
命令。ifconfig
命令時,可能需要使用 sudo
權限來執行某些操作,如激活或關閉網絡接口、配置IP地址等。