OpenVPN 连接 - 多个隧道

OpenVPN 连接 - 多个隧道

我有一个系统设置,主要来自阅读帖子和说明。

我的基本设置

多个 openvpn 客户端,例如 macbook、android 手机

dd-wrt路由器/防火墙

ubuntu 服务器作为外部 openvpn 服务器和到树莓派的 openvpn 隧道

树莓派作为内部 openvpn 服务器和 PIA 客户端

我画了一张图,因为我认为它更容易理解 https://drive.google.com/file/d/1dbJjReDC4IE3WZ9h1AsYM7HXANgDeZHplA/view?usp=sharing

我的问题

暂时忘记树莓派隧道。隧道已经塌陷了

我可以从所有客户端通过 openvpn 在内部和外部连接到我的家庭网络,浏览 LAN 并浏览互联网,并且在浏览时获得我的 ISP 外部 IP

如果我打开 ubuntu 服务器和树莓派之间的隧道,我可以从所有客户端内部连接到 openvpn 服务器,浏览 LAN 和互联网,并且在浏览时获得 PIA 外部 IP(来自树莓派上的 pia 隧道)。但我无法再从网络外部拨入我的服务器。我刚刚收到“正在等待服务器”

如果我断开 ubuntu 服务器和 pi 之间的隧道,我可以从外部返回到我的 LAN...

我想做的是

能够从外部拨入我的 ubuntu 服务器,然后有一条通往我的树莓派的隧道,树莓派有一条通往 PIA 的隧道,然后是互联网。所以目标是,无论我在哪里,我都可以拨打我的家庭VPN,能够访问LAN,但也有PIA外部IP,而不是我的家庭ISP IP。当我在我的网络内部时,这已经可以使用,需要从外部使用它

这是我使用的按服务器和服务器/客户端拆分的conf/misc文件 https://github.com/bicklp/scripts/tree/master/help

答案1

已经整理好了我只需要将以下内容添加到 server.conf 文件中

多户住宅

一切都解决了

相关内容