我有一个运行 OpenVPN 服务器的树莓盒,我使用它作为在家庭网络之外连接以使用我的 Pihole 安装的一种方式。这是没有问题的工作。
| HOME NETWORK/Pihole |
(Remote client) -- (Open VPN Server ) --- Internet
Run Code Online (Sandbox Code Playgroud)
另外,我有一个远程 VPN 服务,我可以从 Pi 设备通过 OpenVPN 客户端连接到该服务。我也测试成功。
| HOME NETWORK/Pihole |
(Open VPN Client ) - VPN provider
Run Code Online (Sandbox Code Playgroud)
我想结合这两种服务,这样最终的安装看起来像这样
| HOME NETWORK /Pihole |
(Remote client) -- (Open VPN Server) -- (Open VPN Client) --- Remote VPN service
Run Code Online (Sandbox Code Playgroud)
我尝试过类似这个类似问题(带有活动 OpenVPN 客户端的 Wireguard 服务器)中描述的解决方案,但结果类似:一旦激活 Open VPN 客户端 (tun1),服务器 (tun0) 将无法访问。
这是两个接口 tun[01] 都启动时路由表的样子
0.0.0.0/1 via 10.50.11.5 dev tun1
default via 192.168.1.1 …Run Code Online (Sandbox Code Playgroud) openvpn ×1