我试图让一个承包商连接到CIFS的一个份额(端口445)。他不是一个大商店(所以不再继续使用VPN)。他的ISP阻止445端口上的传出连接。
我一直在做一些rsync来做ftp疯狂的工作,作为一种解决办法,让他可以使用这个共享,但是它已经失去控制了--我们每天把将近40 grab的数据同步到一个外部的ftp站点,只要让他连接并且只获取他需要的东西就会容易得多。
所以..。我可以让CIFS共享在端口446上向互联网开放(过滤只允许访问他的IP )。他怎么能和那个联系在一起?
我浏览了一下“网络使用”,没有看到任何关于使用另一个端口的信息。
发布于 2010-04-10 10:37:04
简短的回答,使用VPN。我认为即使Samba也不会支持这一点而不更改代码。
更长的答案,使用另一种方法,如WebDAV,可以在公共互联网上安全地运行(尽管不要尝试使用内部WebDAV客户端,但我没有设法使它在XP或Win 7上运行)。
发布于 2016-06-02 21:48:34
如果您不想使用vpn,您可以使用ubuntu或虚拟机作为客户端(这是免费的,jsut从vmware下载vmplayer,您甚至可以下载预先制作的vm),对于windows主机,不需要进行任何更改,但是在路由器上做一个端口转发翻译。我翻译了445到4450,我的客户是我的android手机使用支付版的应用程序FX,我喜欢!如果我可以将ubuntu配置为客户机,我会告诉您,但是我确信这很容易,比如\server:port\share.
另外,如果在连接选项卡下的internet设置中禁用自动检测功能,webdav将使用windows 7 sp1内置客户端进行工作。如果你不禁用它,它会停止30秒每次连接尝试和恼怒你,而它等待自动发现超时在后台。
https://serverfault.com/questions/130981
复制相似问题