在Debian系统中,ifconfig
命令用于配置和显示网络接口的参数。metric
参数用于设置路由的优先级,数值越小,优先级越高。要设置metric
,您需要使用ip
命令,因为ifconfig
已经被废弃。
以下是如何使用ip
命令设置metric的步骤:
ip addr show
ip route
命令添加或修改路由,并设置metric值。例如,如果您要将名为eth0
的网络接口的metric设置为100,可以使用以下命令:sudo ip route add default via 192.168.1.1 dev eth0 metric 100
这里,192.168.1.1
是网关地址,eth0
是网络接口名称,metric 100
是要设置的metric值。
/etc/network/interfaces
文件中。例如:auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
metric 100
在这个例子中,我们为eth0
接口设置了静态IP地址、子网掩码、网关和metric值。保存文件后,重启网络服务以使更改生效:
sudo systemctl restart networking
或者,您可以逐个重启网络接口:
sudo ifdown eth0 && sudo ifup eth0
请注意,根据您的Debian版本和配置,您可能需要使用/etc/network/interfaces.d/
目录中的单独文件来设置网络接口参数。