从一个主机到另一个主机的互联网网络共享

时间:2015-01-13 11:19:24

标签: linux share network-protocols samba nfs

也许这是一个愚蠢的问题或坏主意,但我想实现它。 我需要通过Internet将我的驱动器从一个主机(Linux)共享到另一个主机并挂载到主机上。

两台计算机使用不同的ISP和NAT(路由器)。 源主机是Linux。 Dest主机是Windows \ Mac。

第一天我累了NFS: 我在源PC上打开了111和2049到路由器上的dest主机。 FS被出口到dest主机。 它没有用。我想,NFS只适用于本地网络。

第二名是SAMBA: 在配置中,我在全局部分评论 网络/主机相关的线路使所有人都可以开放股票。 港口139和445被打开,但没有运气。测试期间服务器无法ping通,我不知道它是否重要。

如果您有任何解决方案,意见或建议使用其他协议,请回复。

提前致谢!

2 个答案:

答案 0 :(得分:0)

我没有听说过互联网上的存储共享,因为网络流量和策略不受您控制。太多东西是无法控制的,如果你真的想这样做,我想你应该在做之前确认以下事情:

1. Does the two host have individual Internet IP address? The two host should be pingable interactively.
2. Are the ports opened for the specific port you want to use? and also the firewall(hardware or software) allow the ports to go through. You can verify this by **telnet** command. `telnet host port`

在我看来,NFS和SAMBA都在应用层工作,它们可以在本地工作,也可以通过Internet工作。但是在互联网上,很多事情都无法在网络层自己控制。在互联网上使用时也不安全。

答案 1 :(得分:0)

两个主机都有单独的IP但不能ping。 telnet正在为两个方向提到的主机工作。是的,我知道这可能会很慢或者根本不会工作。我想我需要找一些NAS解决方案,但这需要花费很多钱