通用 OpenVPN + DNS 策略

通用 OpenVPN + DNS 策略

我正在创建一个虚拟私有云作为开发环境。目前只有一台服务器在 IP 10.0.0.100 上运行 OpenVPN、BIND 和 Subversion。

如果我传递下去推“dhcp 选项 DNS 10.0.0.100”,则客户端可以通过名称解析云资源(svn.example.dev = 10.0.0.100),但无法解析自己网络上的本地 DNS 名称(例如 deskit1.example.local)。

我如何才能“添加”而不是“替换”客户端的 DNS 服务器?或者我现在的做法完全错误,我应该有一个它们都可以访问的 DNS 服务器?

答案1

你可以运行转发解析器在每台客户端计算机上,配置为.dev将针对 的查询10.0.0.100和所有其他查询“转发”到.local服务器。

未绑定非常轻量,并且可以轻松配置这样的转发。

可能唯一困难的部分是连接到 OpenVPN,以便仅在隧道启动时启用转发(如果需要)。

相关内容