Windows Server部署OpenVPN对接AD认证及局域网访问故障排查求助
Windows Server部署OpenVPN对接AD认证及局域网访问故障排查求助
各位大佬好,我折腾OpenVPN快两周了,卡在局域网访问这一步,想请大家帮忙看看问题出在哪!
我的现状与需求
- 已在Windows Server 2022的Hyper-V虚拟机上部署OpenVPN,服务器单LAN网卡,地址是192.168.88.14,VPN分配的网段是10.8.0.0/24(服务器的VPN地址是10.8.0.1)
- 远程客户端(Win10/11)连接VPN后,能和服务器的VPN地址(10.8.0.1)互ping,也能访问
\\10.8.0.1\share,但完全无法ping通或访问192.168.88.x网段的任何设备,就连服务器本身的LAN地址192.168.88.14都访问不了 - 服务器这边能ping通客户端的VPN地址(比如10.8.0.6),但局域网内其他PC根本ping不通VPN客户端
- 我的最终目标是:让加入域的VPN客户端能通过VPN对接AD认证,同时访问局域网内的文件共享、打印机等资源,就像物理接入LAN的电脑一样正常工作
我的配置信息
客户端配置(client.ovpn)
client dev tun proto udp remote xxx.xxx.xxx.xxx 1197 resolv-retry infinite nobind persist-key persist-tun ca "C:\\Program Files\\OpenVPN\\config\\ca.crt" cert "C:\\Program Files\\OpenVPN\\config\\client01.crt" key "C:\\Program Files\\OpenVPN\\config\\client01.key" remote-cert-tls server route-nopull route 192.168.88.0 255.255.255.0 vpn_gateway route 10.8.0.1 255.255.255.255 vpn_gateway tls-auth "C:\\Program Files\\OpenVPN\\config\\tls-auth.key" 1 cipher AES-256-CBC verb 3
服务器配置(server.ovpn)
port 1197 proto udp dev tun ca "C:\\Program Files\\OpenVPN\\easy-rsa\\pki\\ca.crt" cert "C:\\Program Files\\OpenVPN\\easy-rsa\\pki\\issued\\server02.crt" key "C:\\Program Files\\OpenVPN\\easy-rsa\\pki\\private\\server02.key" dh "C:\\Program Files\\OpenVPN\\easy-rsa\\pki\\dh.pem" server 10.8.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt push "redirect-gateway def1 bypass-dhcp" push "dhcp-option DNS 8.8.8.8" push "dhcp-option DNS 8.8.4.4" keepalive 10 120 tls-auth "C:\\Program Files\\OpenVPN\\easy-rsa\\pki\\easytls\\tls-auth.key" 0 cipher AES-256-CBC persist-key persist-tun status openvpn-status.log verb 3 explicit-exit-notify 1
路由器配置(Mikrotik)
已经在WinBox里添加了静态路由:
- 目标地址:
10.8.0.0/24 - 网关:
192.168.88.14(OpenVPN服务器的LAN地址) - 接口:bridge
- 距离:1
已经确认的正常项
- 端口转发没问题:路由器已经把1197/UDP端口的所有流量转发到OpenVPN服务器的LAN地址192.168.88.14
- VPN基础连通性正常:客户端和服务器的VPN网段互ping、共享访问都没问题
目前卡住的核心问题
- 客户端为什么访问不了192.168.88.x的局域网设备?
- 局域网内的其他PC为什么ping不通VPN客户端?
- 后续要实现域客户端通过VPN认证AD,需要提前做哪些配置准备?
备注:内容来源于stack exchange,提问作者James Perry




