ifconfig
是一個用于配置和顯示 Linux 內核中網絡接口的命令行實用程序。在 Debian 系統中,你可以使用 ifconfig
命令執行許多高級操作,以下是一些示例:
配置 IP 地址:
為網絡接口分配一個靜態 IP 地址:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
啟用/禁用網絡接口:
啟用網絡接口:
sudo ifconfig eth0 up
禁用網絡接口:
sudo ifconfig eth0 down
更改 MTU(最大傳輸單元):
更改網絡接口的 MTU 值:
sudo ifconfig eth0 mtu 1500
添加別名 IP 地址:
為網絡接口添加一個別名 IP 地址:
sudo ifconfig eth0:1 192.168.1.101 netmask 255.255.255.0
刪除別名 IP 地址:
刪除網絡接口的別名 IP 地址:
sudo ifconfig eth0:1 down
sudo ifconfig eth0:1 up
顯示網絡接口統計信息:
查看網絡接口的詳細統計信息:
sudo ifconfig eth0
設置廣播地址:
為網絡接口設置廣播地址:
sudo ifconfig eth0 broadcast 192.168.1.255
設置網絡接口的硬件地址(MAC 地址):
更改網絡接口的 MAC 地址:
sudo ifconfig eth0 hw ether 00:11:22:33:44:55
請注意,ifconfig
命令在某些 Debian 版本中可能已被棄用,建議使用 ip
命令替代。ip
命令提供了更強大的功能和更好的性能。