我想从计算机 C(Windows XP)访问和播放计算机 S(Windows XP)上的媒体文件。使用 Windows 文件共享(“共享此文件夹”),如果可行,我将在计算机 S 上共享包含媒体文件的文件夹,这样我就可以在 C 前使用任何我想要的媒体播放器播放媒体文件。Windows 以某种方式确保远程文件的行为与本地文件一样。
但是 Windows 文件共享对我来说不起作用,还有其他方法吗?
如果两台机器都是 Linux,我会在 S 上安装一个 SSH 服务器,并从 C 使用 Nautilus 来访问和播放媒体文件。
我无法使用 Windows 文件共享的原因是,我的校园使用两个不同的子网,S 和 C 在不同的子网上,而校园内管理整个网络的防火墙似乎不允许不同子网之间共享文件。我尝试更改 S 上的 Windows 防火墙设置以允许 C 进入,但仍然不起作用,所以一定是另一个防火墙的问题。
答案1
你可以设置一个VPN类似于OpenVPN(半永久性、灵活、配置更困难)或Hamachi/LogMeIn(灵活性较差,启动程序并登录即可连接vpn,设置起来非常容易)。
答案2
我仍然会使用 SSH。你可以看看适用于 Windows 的 SSH。另一个选择是在机器 S 上设置一个 Web 服务器。这并不太难。