ifconfig 是一个用于配置和显示网络接口的命令行工具。在 Debian 系统中,ifconfig 的常用参数包括:
ifconfig:不带任何参数运行 ifconfig 命令将显示所有活动网络接口的详细信息。
ifconfig interface:指定要操作的网络接口,例如 ifconfig eth0 将显示名为 eth0 的网络接口的信息。
ifconfig interface up:启用指定的网络接口,例如 ifconfig eth0 up。
ifconfig interface down:禁用指定的网络接口,例如 ifconfig eth0 down。
ifconfig interface address:为指定的网络接口分配 IP 地址,例如 ifconfig eth0 192.168.1.100。
ifconfig interface netmask:为指定的网络接口设置子网掩码,例如 ifconfig eth0 netmask 255.255.255.0。
ifconfig interface broadcast:为指定的网络接口设置广播地址,例如 ifconfig eth0 broadcast 192.168.1.255。
ifconfig interface hw ether:为指定的网络接口设置硬件(MAC)地址,例如 ifconfig eth0 hw ether 00:11:22:33:44:55。
ifconfig -a:显示系统中所有网络接口的信息,包括未激活的接口。
ifconfig -s:以简洁格式显示所有网络接口的统计信息。
请注意,ifconfig 命令在某些 Debian 版本中可能已被弃用,建议使用 ip 命令替代。ip 命令提供了更强大的功能和更好的性能。