无法在本地安装驱动器 - 通过 VPN 的 Azure 文件存储
Cannot mount drive on-premises - Azure file storage over VPN
我正在尝试在本地本地 Windows 10 pro 计算机 (SMB 3.0) 上安装驱动器。
我在 Azure 中设置了我的 Vnet、我的 Vnet 网关 (P2S VPN) 和共享文件存储帐户。
挂载驱动器的常用方法是使用 NET USE 命令,例如:
net use [drive letter] \xxx.file.core.windows.net\fileshare /u:user [Password key]
如果我 运行 在 VM 上使用 NET USE 命令,它会立即毫无问题地安装驱动器。
但是,运行从本地 Windows 10 pro 计算机执行命令时,我收到 System error 53 has occurred
错误消息。
我知道这个错误通常是由于 ISP 阻止了端口 445。但是,我的理解是,如果我设置和使用 P2S VPN,这应该不是问题。 VPN 不会绕过 ISP 限制吗?
我已经测试了 VPN 并确认连接。
我在尝试执行此操作时还关闭了所有防火墙(PC 和路由器)。
连接 VPN 后,我尝试 ping Vnet 的 public IP 地址,但是超时了。我读到 Azure 会阻止这些 ICMP ping。
我也试过对我的 xxx.file.core.windows.net
进行 tracert,它确实在 5 跳后超时。
我是不是在尝试做一些无法完成的事情?
在 Azure 中,我们不能使用 P2S VPN 装载文件共享到您的本地 PC。因为文件共享服务在 Internet 上工作,我们无法通过 P2S/S2S vpn 强制文件共享网络流量。
作为解决方法,我们可以在 Azure VM 上部署一个 RRAS VPN,并使用本地 PC 连接 RRAS 服务器,连接后,本地 PC 将从Azure 数据中心,因此我们可以在您的本地 PC 上安装文件共享。
这里有一篇关于如何在Azure VM上部署RRAS的博客,请参考it。
我正在尝试在本地本地 Windows 10 pro 计算机 (SMB 3.0) 上安装驱动器。
我在 Azure 中设置了我的 Vnet、我的 Vnet 网关 (P2S VPN) 和共享文件存储帐户。
挂载驱动器的常用方法是使用 NET USE 命令,例如:
net use [drive letter] \xxx.file.core.windows.net\fileshare /u:user [Password key]
如果我 运行 在 VM 上使用 NET USE 命令,它会立即毫无问题地安装驱动器。
但是,运行从本地 Windows 10 pro 计算机执行命令时,我收到 System error 53 has occurred
错误消息。
我知道这个错误通常是由于 ISP 阻止了端口 445。但是,我的理解是,如果我设置和使用 P2S VPN,这应该不是问题。 VPN 不会绕过 ISP 限制吗?
我已经测试了 VPN 并确认连接。
我在尝试执行此操作时还关闭了所有防火墙(PC 和路由器)。
连接 VPN 后,我尝试 ping Vnet 的 public IP 地址,但是超时了。我读到 Azure 会阻止这些 ICMP ping。
我也试过对我的 xxx.file.core.windows.net
进行 tracert,它确实在 5 跳后超时。
我是不是在尝试做一些无法完成的事情?
在 Azure 中,我们不能使用 P2S VPN 装载文件共享到您的本地 PC。因为文件共享服务在 Internet 上工作,我们无法通过 P2S/S2S vpn 强制文件共享网络流量。
作为解决方法,我们可以在 Azure VM 上部署一个 RRAS VPN,并使用本地 PC 连接 RRAS 服务器,连接后,本地 PC 将从Azure 数据中心,因此我们可以在您的本地 PC 上安装文件共享。
这里有一篇关于如何在Azure VM上部署RRAS的博客,请参考it。