我有一个Windows Server 2012,我已经共享了一个可以从我们的networking访问的文件夹。 我遇到了一个问题,就是能够从另一个没有VPN的networking上的远程计算机上访问这个文件夹,而且不会有VPN。 我意识到这不太安全,但这是我的客户要求。 我有这个服务器的公共IP,我可以远程成功,但是我仍然无法访问共享文件夹。 我完全禁用了这个系统上的防火墙,甚至暂时禁用我们的防火墙,以确保它不是由防火墙造成的。 任何想法,我怎么能做到这一点?
您可以使用静态NAT将防火墙上的端口445和139从外部IP打开到内部IP,但是这样做会非常不安全,并且极其气馁。 它应该可以工作,假设他们也可以在这些端口上浏览出站(他们的防火墙不阻止出站访问445和139)。
使用VPN或其他方式会更好。 您可以考虑在服务器上设置一个安全的FTP站点,以访问这些文件/文件夹或使用类似WingFTP或类似的东西来允许https访问。
即使您打开必要的端口来启用Windows文件共享stream量,您也将几乎被任何networking阻止作为客户端,因为这些端口是networking上阻塞最严重的端口,并且出于安全方面的原因。 所以即使你能做到这一点,你也不应该这样做。
其他更好的select:
希望有所帮助。