在Debian系统中,ifconfig
命令用于配置、激活和查询网络接口。以下是一些常见的ifconfig
命令用法:
查看所有网络接口
ifconfig
查看特定网络接口的信息
ifconfig eth0
其中eth0
是你要查看的网络接口名称。
启动一个网络接口
sudo ifconfig eth0 up
关闭一个网络接口
sudo ifconfig eth0 down
设置IP地址
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
添加默认网关
sudo route add default gw 192.168.1.1 eth0
删除默认网关
sudo route del default gw 192.168.1.1 eth0
查看MAC地址
ifconfig eth0 | grep ether
查看广播地址
ifconfig eth0 | grep broadcast
查看MTU(最大传输单元)
ifconfig eth0 | grep mtu
启用或禁用混杂模式
sudo ifconfig eth0 promisc
sudo ifconfig eth0 -promisc
设置网络接口别名
sudo ifconfig eth0:1 192.168.1.101 netmask 255.255.255.0
查看网络接口统计信息
ifconfig eth0
ifconfig
命令在较新的Debian版本中可能已被ip
命令取代,但仍然广泛使用。ifconfig
命令时,通常需要超级用户权限(使用sudo
)。eth0
、wlan0
等。通过这些基本和高级用法,你可以有效地管理和配置Debian系统中的网络接口。