我在 Ubuntu 13.04 上使用 VPN(openvpn)。我通过 VPN 正确看到了 IP。问题是,尽管我在网络管理器中配置了名称服务器,但我仍然看不到域。
导出的VPN配置如下:
comp-lzo yes
dev tun
proto udp
nobind
auth-nocache
script-security 2
persist-key
persist-tun
user openvpn
group openvpn
/etc/resolv.conf
说会重写,所以我不会编辑它
/etc/network/interfaces
仅包含:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
我尝试编辑:
/etc/dhcp/dhclient.conf
通过增加:
interface "eth0" {
prepend domain-name-servers MY.DNS.IP.ADDRESS;
}
但它不起作用。
我该如何解决?
答案1
OpenVPN服务器应该使用 dhcp 推送适当的选项。就像您通过 wifi 连接时路由器所做的一样。来自我的/etc/openvpn/server.conf
:
# DNS servers, courtesy of Google
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"