为什么 OpenVPN 使用网络 0.0.0.0 网络掩码 128.0.0.0 作为默认路由?

为什么 OpenVPN 使用网络 0.0.0.0 网络掩码 128.0.0.0 作为默认路由?

如果您redirect-gateway def1在 OpenVPN 配置文件中使用选项,服务器将在您的路由表上添加一个默认网关,我想知道为什么 OpenVPN 没有使用网络0.0.0.0掩码0.0.0.0而不是网络掩码作为默认网关128.0.0.0

答案1

OpenVPN 未用作0.0.0.0/0默认网关上的路由,因为您使用redirect-gateway def1配置选项告诉它不要这样做。手册页对此进行了更多解释,但基本上,通过放入两个/1覆盖整个 IPv4 地址空间的路由,您会得到相同的最终结果,但由于它比标准默认路由更具体,因此会优先使用它,因此您不必删除现有的默认路由,也不必玩弄路由指标来让您的 OpenVPN 路由成为首选。

相关内容