有没有办法配置 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,也可以动态调整。