【发布时间】:2018-02-18 00:02:49
【问题描述】:
我设置了一个基于 alpine 的 openvpn 客户端容器,它连接到一个 openvpn 服务器,不知道它在哪里。我的想法是我想到达这个 vpn 网络中的服务器,而不是从带有 openvpn 的容器(我可以成功 ping),而是从另一个容器,比如 curl 或 ping 到该服务器。
我在 docker 中设置了一个基本的网桥,并且容器(openvpn 客户端和我尝试启动 curl 的 bash)都连接到它。
我错过了什么吗?因为我无法访问任何连接到 vpn 的服务器。
【问题讨论】:
-
这太令人困惑了,你有一个带有 openvpn 的容器连接到一个 openvpn 服务器,但你没有使用它?
-
是的。我希望其他容器通过安装了 openvpn 的容器连接。如果我有 n 个需要相同 vpn 连接的独立应用程序(一个用于容器),为什么我必须在所有 n 个容器上安装 openvpn?这个问题对我来说似乎是合法的,但我没有真正使用 docker 的经验。