我试图让一个承包商连接到一个CIFS份额(港口445)。 他不是一个大商店(所以没有继续使用VPN)。 他的ISP阻止端口445上的传出连接。
我一直在做一些rsync的ftp疯狂作为解决scheme,让他的份额,但它失去控制 – 我们正在同步接近40GB的一天到外部的ftp站点,这将是容易得多让他连接,只抓住他需要的东西。
所以…我可以通过端口446将CIFS共享打开到互联网(只允许访问他的IP)。他怎么能连接到这个?
我查看了“networking使用”,并没有看到使用另一个端口的任何事情。
简短的回答,使用一个VPN。 我不认为即使Samba也不会在不改变代码的情况下支持这一点。
较长的答案,使用另一种方法,如WebDAV,可以在公共互联网上安全地运行(虽然不要尝试和使用内部的Windows WebDAV客户端,我没有设法使其在XP或Win 7上工作)。
如果你不想使用vpn,你可以使用ubuntu pc或虚拟机作为客户端(这是免费的,从vmware下载vmplayer,你甚至可以下载预先制作的vm),并且对于windows主机不需要改变然后在你的路由器上做一个端口转换。 我翻译了445到4450,我的客户端是我的Android手机,使用付费的应用程序FX的版本,我爱! 我会让你知道,如果我可以configurationUbuntu的客户端,但我确定它的东西很容易像\服务器:端口\共享…
如果你在连接选项卡下的Internet Explorer设置中禁用自动检测,webdav也可以使用windows 7 sp1内置客户端。 如果您不禁用它,它将停止每个连接尝试30秒,并等待autodiscover在后台超时,惹恼你。