在VPN上使用DNS服务器用于特定域
我想仅在连接到VPN时才为给定域使用特定域名服务器。 其余的查找应该由另一个域名服务器解析,如果没有连接到VPN,则包括相同的域。
也就是说,如果连接到VPN并查找somedomain.com,VPN网络上的DNS服务器应该解析查询。 任何其他将由我的ISP的DNS服务器解决。 如果与VPN断开连接,我的ISP的DNS服务器(包括somedomain.com)应解决所有查询。
我一直在关注Split DNS和其他选项。 尝试使用dnsmasq,但显然网络管理员已经使用它,并在尝试启动服务时遇到冲突。
我尝试在网络管理器UI中为OpenVPN连接指定其他域搜索和DNS服务器。 只要没有重叠,这就解决了这个问题。 但对于可以在本地(在VPN网络下)和公开地使用相同名称解析的域名,它仍然在VPN上使用公共路由。
提前致谢。 一种新的网络管理。