ifconfig 是一个用于配置和显示 Linux 内核中网络接口的命令行实用程序。在 Debian 系统中,它同样适用。以下是 ifconfig 命令的详细解释:
查看所有网络接口:
ifconfig 查看特定网络接口(例如 eth0):
ifconfig eth0 启动网络接口:
sudo ifconfig eth0 up 关闭网络接口:
sudo ifconfig eth0 down 重新启动网络接口:
sudo ifconfig eth0 restart -a 或 --all:显示所有网络接口,包括未启动的。-h 或 --help:显示帮助信息。-v 或 --version:显示版本信息。ifconfig 命令的输出通常包含以下字段:
eth0、wlan0 等。UP(接口已启动)、BROADCAST(广播地址)、MULTICAST(多播地址)等。192.168.1.100 netmask 255.255.255.0)。eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::a00:27ff:fe4e:66a1 prefixlen 64 scopeid 0x20<link> ether 08:00:27:4e:66:a1 txqueuelen 1000 (Ethernet) RX packets 123456 bytes 123456789 (117.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 654321 bytes 987654321 (941.5 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ifconfig 已被 ip 命令取代,但 ifconfig 仍然可用。ip 命令可以获得更详细和灵活的网络配置信息。希望这些信息对你有所帮助!如果你有任何其他问题,请随时提问。