![远程连接 samba 服务器](https://linux22.com/image/1344937/%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%20samba%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我有一个 Samba 服务器,地址是“abstergo.m12.in”
我对 Samba 还很陌生,因为我通常使用 SFTP 进行文件传输,但我想要一些更 Windows Native 的东西。
我使用了来自http://www.linux.com/learn/tutorials/305771-quick-and-dirty-samba-setup但改变目录和共享名称。
我正在尝试映射网络驱动器。我尝试使用 //abstergo.m12.in/共享名但无济于事。
我问的是如何设置服务器(或客户端),以便我可以远程连接到它。
编辑:为了澄清起见,我正在尝试通过互联网远程访问它。
答案1
正如@David 所说,从广域网使用 samba 并不简单。在本地网络中恶魔特警提供配置 Samba 服务器的工具http://localhost:901
,但不能作为 WAN Web 主机直接访问。您最好寻找 webdavWebDav DavenPort或使用带有端口转发的 ssh。在 ServerFault 上发现类似的问题
答案2
在两台机器上设置 Tinc VPN,然后观察奇迹发生 http://www.tinc-vpn.org/
Tinc 将在 wan(互联网)上创建一个虚拟专用网络,如果您拥有快速的出站带宽,它将很好地传输视频/音频,我尝试过几次,它在 tinc 隧道(windows 共享)内播放得非常可靠
答案3
在公共网络上使用 Samba/Windows 文件共享非常不安全且效率低下。不要这样做。
如果您想要更“Windows 原生”的功能 - 只需使用每个 Windows 操作系统中内置的 ftp 支持即可。它被称为“网络位置”。
教程在这里:处理 FTP 站点上的文件 (microsoft.com)
在服务器端 - 您可以使用 Windows(XP、7、8)内置的 Microsoft IIS FTP 服务器。
教程在这里:在 IIS 7 中设置 FTP(microsoft.com)
您甚至可以更进一步使用免费FtpUSE工具。它不是内置于 Windows 中的,但允许您映射 ftp 位置(如 Windows 网络驱动器),并且在配置它之后,您会看到类似磁盘的 ftp。它可能对编写脚本有帮助。