openVPN – 拆分隧道DNS优先级

我已经注释到了(推“redirect网关def1”),将我们的openVPN设备变成分离隧道模式。

#push "redirect-gateway def1" push "route 172.21.1.0 255.255.248.0" push "route 10.61.255.0 255.255.240.0" 

但是,似乎我无法控制哪个DNSparsing到哪个。 (比如在我们的例子中,服务器是否向8.8.8.8发送了查询,而内部的dns是10.2.1.1)

我知道在Windows中,用户可以设置DNS偏好。

Mac / Win / Linux中是否有一些通用选项?

谢谢。

[更新:看评论,这似乎是不可能的。 那么我应该设置第一名还是第二名呢? 拆分隧道的最佳做法是什么? 以最简单的方式在DNSparsing方面]

在客户端的“ abc.ovpn ”文件解决方法,而不是在服务器端解决问题。

添加“ --block-outside-dns ”,你的内部DNS将被OpenVPN的TAP适配器给出的DNS --block-outside-dns