通过 VPN 访问远程计算机上的文件

通过 VPN 访问远程计算机上的文件

环境:

我们有 Office Mac Pro。我家里有 Mac Mini。我可以连接到 Office VPN。

问题,

我如何在家中从 Mac Pro 访问共享文件夹中的文件?我尝试从 Mac Mini 使用 smb:// 和 afp:// 连接到 Mac Pro 本地 IP,但无法连接。

我确信这里我遗漏了一些步骤。

答案1

这取决于具体情况。我使用 OpenVPN 进行这样的设置,效果很好,但任何其他 VPN 实现都应该可以正常工作。基本上,最重要的是:

  • OpenVPN 会将服务器和客户端连接到特定的 VPN 子网 - 例如 192.168.11.0/24
  • 默认情况下,VPN 子网没有到除自身之外的任何路由。因此 - 例如,如果您的 smb 共享位于 192.168.10.1,您可能只是缺少一条路由。
  • 在 OpenVPN 中,您可以将到其他地方的路由推送到客户端,以便他们可以了解 OpenVPN 子网之外的子网。

在我的 OpenVPN 配置中,有以下几行:

push "route 192.168.10.0 255.255.255.0"
route 192.168.40.0 255.255.255.0 192.168.11.1

它们基本上只是意味着客户端被赋予了一条通往服务器端子网(192.168.10.0 网络)的路由,并且在服务器端,我们应该添加一条通过 VPN 网关(192.168.11.1)通往 192.168.40.0 网络的路由。大多数情况下,您可能需要指定双向路由才能使一切正常。

您还可以在 OpenVPN 配置目录中对每个客户端进行配置。如果您需要路由在客户端连接时启动或关闭,ccd请查看文档以了解更多信息。iroute

OpenVPN(如果您正在使用)有大量示例

相关内容