OpenVPN:推送的 DHCP 和 DNS 选项在 Windows 客户端上不起作用

OpenVPN:推送的 DHCP 和 DNS 选项在 Windows 客户端上不起作用

我在装有操作系统 Raspbian Stretch (Debian) 的 RaspberryPi 上运行 OpenVPN 2.4。我的客户端计算机运行 Windows 10 Home。运行 OpenVPN GUI(具有管理员权限)。我的 OpenVPN 服务器配置文件旨在推送我的本地 DNS IP,但不起作用:

tls-server
local 192.168.1.70
port 1194
dev tun
topology subnet
server 10.8.0.0 255.255.255.0
proto udp4
cipher AES-256-GCM
auth-nocache
persist-key
persist-tun
ncp-disable
push "dhcp-option DNS 192.168.1.1"
# Key & cert files lines are below here

我的 Windows 客户端 OVPN 文件:

tls-client
remote myDomain.com 1194
topology subnet
dev tun
dev-node OpenVPN
dev-type tun
ifconfig 10.8.0.2 255.255.255.0
proto udp4
cipher AES-256-GCM
ncp-disable
remote-cert-eku "TLS Web Server Authentication"
# Key & cert files lines are below here

我的客户端日志文件显示:

Thu Jul 04 22:40:36 2019 Notified TAP-Windows driver to set a DHCP IP/netmask of 10.8.0.2/255.255.255.0 on interface {7960DABA-08FA-46FF-B8B2-A57ACDAB8247} [DHCP-serv: 10.8.0.254, lease-time: 31536000]

问题显示在我的IPCONFIG /all中:

Ethernet adapter OpenVPN:
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : TAP-Windows Adapter V9
   Physical Address. . . . . . . . . : 00-FF-79-60-DC-EB
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::4d93:4f27:6a9f:9314%12(Preferred)
   IPv4 Address. . . . . . . . . . . : 10.8.0.2(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : 04 July 2019 22:40:36
   Lease Expires . . . . . . . . . . : 03 July 2020 22:40:35
   Default Gateway . . . . . . . . . :
   DHCP Server . . . . . . . . . . . : 10.8.0.254
   DHCPv6 IAID . . . . . . . . . . . : 788594553
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-22-2A-20-42-70-8B-CD-17-C3-0C
   DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
                                       fec0:0:0:ffff::2%1
                                       fec0:0:0:ffff::3%1
   NetBIOS over Tcpip. . . . . . . . : Enabled

请注意,TAP 适配器尚未设置 DNS IPV4 IP 地址(即应为 192.168.1.1)。虽然设置了一些杂项 IPV6 DNS 条目(不确定这些条目来自哪里)。如果我在客户端的 ovpn 文件中设置 DNS,则它可以正常工作(dhcp-option DNS 192.168.1.1)。我也无法推送默认网关,但尝试一次解决一个问题!任何帮助表示感谢。Nigel

相关内容