Docker 作为主机的 VPN 网关

Docker 作为主机的 VPN 网关

我是 macOS 用户,加入了 Big Sur 公测版。我经常使用 TunnelBlick 访问办公室的 VPN 以便在家办公或在下班时间提供帮助,但是 Big Sur 测试版已禁用加载系统扩展,这些扩展使 TunnelBlick 能够链接到 TUN VPN(链接在这里)。

我想知道是否可以使用运行 OpenVPN 客户端的 Docker 容器,并告诉我的 macOS 主机使用该容器作为网关,以便流量通过 VPN。如果无法作为系统范围的网关,是否可以将 Microsoft 的远程桌面连接网关配置到该容器?

谢谢您的帮助,问候。

答案1

在尝试使用 Docker 之前...

升级到 Big Sur 后,我遇到了同样的问题。我的夜鹰 VPN 停止工作了。

https://tunnelblick.net/cKextLoadError.html) TAP 模式不再受支持,但 TUN 应该可以工作。您应该检查您的 VPN 服务器是否也支持 TUN。我的路由器 (Netgear nighthawk) 在另一个端口上支持 TUN。

使用 tunnelblick (或 Viscosity) 的解决方案:
从 Netgear advance seutp->VPN Service 下载“非 Windows”设置
编辑 .xxxx.conf 文件将以“remote”开头的行更改为“TUN”
端口(Netgear advance seutp->VPN Service->tun 模式服务端口中可用的 ip 和端口)
将“dev tap”更改为“dev tun”
保存
将 .tblk 添加到下载的文件夹。
拖到 Tunnelblick(或导入到 Viscosity VPN)
现在可以从 Big Sur 连接。

更多详情请点击这里: https://tunnelblick.net/cTunTapConnections.html

相关内容