在Linux中,ifconfig
命令已经被废弃,取而代之的是ip
命令
查看所有网络接口信息:
ip addr show
查看特定网络接口信息(例如:eth0):
ip addr show eth0
启动网络接口(例如:eth0):
sudo ip link set eth0 up
关闭网络接口(例如:eth0):
sudo ip link set eth0 down
为网络接口分配IP地址(例如:eth0,IP地址为192.168.1.100,子网掩码为255.255.255.0):
sudo ip addr add 192.168.1.100/24 dev eth0
删除网络接口的IP地址(例如:eth0,IP地址为192.168.1.100):
sudo ip addr del 192.168.1.100/24 dev eth0
刷新路由表:
sudo ip route flush cache
显示路由表:
ip route show
添加默认路由(例如:网关为192.168.1.1):
sudo ip route add default via 192.168.1.1
删除默认路由:
sudo ip route del default via 192.168.1.1
这些命令涵盖了ifconfig
的大部分功能,可以帮助您管理和配置Linux系统中的网络接口。