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地址等。