DD-WRT路由器搭建双向站点到站点OpenVPN后服务端无法访问客户端侧主机的路由问题求助
DD-WRT路由器搭建双向站点到站点OpenVPN后服务端无法访问客户端侧主机的路由问题求助
各位好,我现在遇到了一个OpenVPN站点到站点的配置问题,想请大家帮忙排查下。
我的需求是搭建一个双向站点到站点VPN:既能从客户端侧访问服务端的局域网主机,也能从服务端侧访问客户端的局域网主机。
我没有做什么复杂的自定义配置,一开始是跟着OpenVPN官方的站点到站点连接指南一步步来的,但因为两边用的都是DD-WRT路由器(分别作为VPN服务端和客户端),我发现很难把官方指南里的配置直接对应到自己的场景中,结果就出问题了。
目前的状态是:
- 客户端侧完全正常,可以访问服务端局域网内的所有主机
- 服务端侧却完全无法连接到客户端局域网的任何主机
先给大家说下我的网络拓扑:
- 客户端所在网络(CG-NAT环境):LAN网段为
192.168.0.0/22,运行OpenVPN客户端的DD-WRT路由器地址是192.168.0.2 - 服务端所在网络(常规公网环境):LAN网段为
192.168.4.0/22,运行OpenVPN服务端的DD-WRT路由器地址是192.168.4.2 - VPN隧道已经成功建立,两端的隧道地址分别是
10.10.28.1和10.10.28.2(从路由器日志里能确认隧道状态是正常的)
因为两边的设备我都有权限操作,我猜测问题应该出在路由配置或者OpenVPN服务端的设置上,本来想着自己调整路由来解决,但试了几次都没效果。
下面是OpenVPN服务端的路由表内容:
This is the routing table on the OpenVPN...
希望有经验的朋友能帮我分析下问题出在哪,应该怎么调整配置才能让服务端正常访问客户端侧的主机?
备注:内容来源于stack exchange,提问作者BigKuma
相关产品推荐
相关产品推荐

