当 OpenVPN 连接建立时,如何将本地 DNS 解析条目推送到客户端?

当 OpenVPN 连接建立时,如何将本地 DNS 解析条目推送到客户端?

我正在使用 OpenVPN-2.4.6 客户端和驻留在 OpenWRT(18.06.01)路由器上的 OpenVPN-2.4.5 服务器。

OVPN 客户端通过服务器的公共 DNS 名称(即 pubName.my.router)而不是 ip 连接到服务器,因为服务器的 ip 是动态的。

我可以(以及如何)将服务器的本地域条目(即 privateName.in.vpn)添加到客户端的解析器吗?

因为 OpenVPN 在开始连接之前会解析并缓存 pubName.my.router 的 ip,所以我相信稍后添加的本地条目不会干扰 OVPN 自身的流量。

基本上,我认为我有三个问题:

  1. 如果有的话,我更喜欢以 OVPN 的方式进行操作(但我没有找到它)。
  2. 如果无法使用 OVPN 来实现,如何将这样的条目添加到我的本地解析器(Linux 机器)中?
  3. 我的 Kubuntu 盒子默认的解析器是什么类型的(这样我可以搜索更多文档)?

任何建议或提示都将不胜感激!请饶恕一个写这么丑陋英文帖子的中国人,我希望我表达得正确。无论如何,谢谢你!

相关内容