如何使用 openvpn 创建到域名的路由

如何使用 openvpn 创建到域名的路由

有没有办法配置 openvpn 以将路由“推送”到给定 FQDN 而不是 IP/掩码的客户端?

我的意思是,它会做和下面(断)行相同的事情openvpn配置文件文件。

推“路由 my.hostname.mydomain.com”

我想要设置 VPN 的主机经常更改其 IP,因此我需要使用其 DNS 名称而不是地址。如果有其他方法可以做到这一点,或者我正在重新发明轮子,请告诉我 :)

可以使用 openvpn 实现吗?如果可以,怎么办?如果不行,我还有什么其他选择?

提前致谢。

答案1

上面的答案是错误的。下载 openvpn 2.1.3 并使用 --allow-pull-fqdn

高血压,

吉吉克

答案2

您无法基于 FQDN 进行路由。路由发生在第 3 层 (IP),而 DNS 查找发生在第 7 层 (应用程序)。

最好的办法是在 VPN 内部运行您自己的 DNS 服务器,并将其作为客户端的 DNS 服务器。然后您可以从 DNS 服务器调整 IP,也可以动态调整。

相关内容