路由指标的默认值是什么?

路由指标的默认值是什么?

我试图编写 OpenVPN 服务器设置脚本来修改推送路由的度量,以便这些路由高于任何其他接口:

push "route-metric 700"

这是需要克服的https://community.openvpn.net/openvpn/ticket/1004漏洞。

虽然 700 似乎已经足够高了,因为我至少在我的系统上见过 600 用于无线接口。

但是这些默认值在系统中存储或硬编码在哪里(对于不同的接口类型),以便我可以解析这个值并至少增量,以便我确定 700 指标就足够了?

答案1

如果您在无线接口上看到路由指标为 600,我猜您正在使用网络管理器。在这种情况下,您将在以下位置找到每种设备类型的默认路由指标:src/devices/nm-device.cnm_device_get_route_metric_default函数。您在实践中看到的最高指标是蓝牙 750,或者 Open vSwitch 可能是 800。

相关内容