ifconfig 命令在 Debian 系统的历史版本中经历了一些变化。以下是一些主要的变化和对比:
常用选项:
ifconfig eth0 up/down:启动/关闭网络接口。ifconfig eth0 192.168.1.100 netmask 255.255.255.0:设置 IP 地址和子网掩码。ifconfig eth0 hw ether 00:11:22:33:44:55:设置硬件地址(MAC 地址)。ifconfig eth0 promisc:启用混杂模式。ifconfig eth0 -promisc:禁用混杂模式。显示信息:
常用选项:
ip 命令逐渐取代 ifconfig,成为更现代的网络配置工具。显示信息:
常用选项:
ip 命令已经成为默认的网络配置工具,ifconfig 命令仍然可用,但推荐使用 ip。ip addr show eth0:显示接口的 IP 地址信息。ip link set eth0 up/down:启动/关闭网络接口。ip link set eth0 address 00:11:22:33:44:55:设置硬件地址(MAC 地址)。ip link set eth0 promisc on/off:启用/禁用混杂模式。显示信息:
ip addr show eth0 命令显示接口的 IP 地址信息,包括 IPv4 和 IPv6 地址。ip link show eth0 命令显示接口的状态和硬件地址。ip 命令进行网络配置和管理,因为它提供了更强大和灵活的功能。ifconfig 命令仍然可用,但在新版本的 Debian 中可能会逐渐被弃用。如果你需要在不同版本的 Debian 系统之间迁移或维护脚本,建议检查目标系统上 ifconfig 和 ip 命令的可用性和功能差异。