无法通过 VPN 访问服务器共享

无法通过 VPN 访问服务器共享

我已经设置了一个托管服务器,用作基于 Web 的应用程序的开发环境。Web 应用程序在端口 上运行良好80,但是我很难让我的 VPN 按照我的预期运行,因此开发人员没有他们所需的访问权限。

VPN 连接正常,我可以使用笔记本电脑上的客户端工具访问服务器上的后端数据库 (SQL Server)。但是它们无法访问任何共享文件夹。

服务器的本地 IP 地址是10.x.x.x,我已为 RRAS 分配了一个静态 IP 地址池(的)。客户端在连接时192.168.100.1 - 20会获取一个有效的 IP 地址(即)。192.168.100.9

没有名称解析设置、DNS 或 WINS。通过 VPN 连接时,客户端可以192.168.100.1通过 IP 地址 ping 服务器 ( ),但无法将驱动器映射到共享文件夹 ( net use * \\\192.168.100.1\xxxxx) - 我得到

System error 53 has occurred.  The network path was not found.

我不明白为什么我可以通过 IP 进行 ping 操作,但不能通过 IP 进行映射。

一些细节:

  • 服务器操作系统是 Windows 2008(数据中心)
  • VPN 是使用 RRAS 的 SSTP
  • 客户端都是Windows 7
  • 我尝试过暂时禁用防火墙

那么,为什么当其他一切(ping、RDP、SQL Server 客户端工具)正常时,我们却无法访问文件系统?

编辑:即使您不知道答案,只需简单说一句“是的,如果配置正确,这应该可以工作”就会有所帮助。

答案1

这是因为 MS 文件和打印机共享未绑定到从 RRAS 静态池分配给服务器的 IP 地址。一旦我添加客户端静态路由以通过从 RRAS 静态池获得的地址传递服务器“本地”IP 地址的任何流量,一切就开始正常工作了。

相关内容