在 Debian 系统中,ifconfig 命令用于显示和配置网络接口信息。不过需要注意:
ifconfignet-tools 软件包ip addr 替代ifconfig直接运行:
ifconfig
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::20c:29ff:fe12:3456 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:12:34:56 txqueuelen 1000 (Ethernet)
RX packets 123456 bytes 98765432 (94.1 MiB)
TX packets 654321 bytes 12345678 (11.7 MiB)
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
eth0:有线网卡wlan0:无线网卡lo:回环接口(本机通信)UP:已启用RUNNING:已连接BROADCAST:支持广播MULTICAST:支持组播inet:IPv4 地址netmask:子网掩码broadcast:广播地址inet6:IPv6 地址ether 00:0c:29:12:34:56
RX:接收TX:发送packets / bytes:包数和字节数ifconfig # 显示所有活动接口
ifconfig -a # 显示所有接口(含未启用)
ifconfig eth0 # 只看 eth0
ifconfig eth0 down # 关闭网卡
ifconfig eth0 up # 启用网卡
安装:
sudo apt update
sudo apt install net-tools
或使用现代命令:
ip addr show
如果你愿意,可以贴一下你当前的输出,我帮你逐行解释。