【问题描述】
在银河麒麟服务器操作系统V10网络环境中,使用 route -n 命令查看路由表时,发现有的网络设备的 Metric 值为100,而有的网络设备的 Metric 值为400。然而,这些 Metric 值在相关的配置文件中并未明确设置。
【问题分析】
NetworkManager 管理多个默认网关策略,在某些情况下,可能需要在主机上设置多个默认网关。但是,为了避免异步路由问题,同一协议的每个默认网关都需要单独的指标值。如果设置了没有指标值的默认网关,则 NetworkManager 会自动根据接口类型设置指标值,以下是部分网络设备的默认值。
【问题解决方法】
如果想手动修改,可以使用如下命令进行修改:
nmcli connection modify <connection_name> ipv4.route-metric <value> ipv6.route-metric <value>