我正在尝试让我的 OpenVPN 服务器将流量从客户端路由到服务器的 LAN。
我的设置如下:
pfSense 盒子位于 10.1.1.1
局域网上的其他服务器位于 10.1.10.0/24(DNS 服务器位于 10.1.10.51)
办公室计算机位于 10.1.11.0/24
OpenVPN 隧道网络为 10.1.13.0/24
我无论如何都无法让 OpenVPN 客户端达到 10.1.10.0
OpenVPN 的高级选项:
push "redirect-gateway def1";
push "route 10.1.10.0 255.255.255.0";
push "dhcp-option DNS 10.1.10.51";
我尝试在 pfSense 盒子上添加一条路线
route add -net 10.1.13.0/24 gw 10.1.1.1
但那没有起到作用。也许我误解了这个路由功能应该如何工作。
据我所知,防火墙没有阻止任何东西。
我应该在 VPN 的 IPv4 本地网络字段中添加什么?目前它是空白的,但即使它是 10.1.0.0/16,这也不起作用。
我对网络不太了解。如能得到任何帮助,我将不胜感激。
答案1
如果您希望客户端访问 10.1.10.x,则 IPv4 本地网络应为 10.1.10.0/24。不要对直接连接到 pfsense 盒接口的网络使用静态路由。如果您的客户端使用的是 win7,则“以管理员身份运行”您的 openvpn 客户端。