Docker for Windows - Cisco AnyConnect 的设置允许共享驱动程序

Docker for Windows - Cisco AnyConnect 的设置允许共享驱动程序

VPN 阻止了我允许 Windows 版 Docker 在 Windows 10 机器上共享 C: 的尝试。

当我不使用 VPN 时,它工作正常。当我打开它时,我

防火墙阻止了 Windows 和容器之间的文件共享。请参阅文档以了解更多信息。

文档说

您无需在任何其他网络上打开端口 445。默认情况下,允许从 10.0.75.2(虚拟机)连接到 10.0.75.1 端口 445(Windows 主机)。

我在 Google 上搜索如何做到这一点 - 有人可以提供建议吗?

我正在使用 docker 18.03.1-ce-win65 (17513)、Cisco AnyConnect Secure Mobility Client 3.1.12020 和 Symatec Endpoint 14。

当我在办公室使用有线网络时,一切正常,但在家里连接 VPN 时,我无法与 docker 共享驱动器。由于公司政策,我必须使用此 VPN 客户端。

答案1

我还没有花足够的时间让它在我的特定环境中发挥作用,但这看起来很有希望:https://github.com/docker/for-win/issues/360

他们建议将 Docker 中的子网地址更改为 VPN 不使用的地址。

编辑:如果这不起作用并且您的雇主允许您使用其他 VPN 客户端,我已经成功使用 OpenConnect 代替 Cisco AnyConnect。

相关内容