转载自 http://www.fallday.org/archives/399
在使用OpenVPN时,有的时候需要使用VPN的DNS,有的时候却需要使用本地网络的DNS。OpenVPN可以在配置中支持DNS设置,如果是server来配置客户端DNS, 需要在配置文件中加入:
push "dhcp-option DNS 208.67.222.222″
push "dhcp-option DNS 208.67.220.220″
如果是在客户端配置,需要在配置文件设置:
dhcp-option DNS 208.67.222.222
dhcp-option DNS 208.67.220.220
DNS的IP地址要根据实际情况设定。
如果是希望使用本地的默认DNS,要确认在配置文件中把DNS的配置注释掉。
;push "dhcp-option DNS 208.67.222.222″
;push "dhcp-option DNS 208.67.220.220″
如果需要在多种情况下切换,可以在客户端创建多个openvpn配置文件,在连接时选择需要的配置即可。