2015-01-13 128 views
0

也許這是一個愚蠢的問題或壞主意,但我想實現它。 我需要通過Internet將我的驅動器從一臺主機(Linux)共享到另一臺主機,並掛載到目標主機上。從一臺主機到另一臺主機的網絡共享

這兩臺電腦使用不同的ISP和NAT(路由器)。 源主機是Linux。 Dest主機是Windows \ Mac。

1st我累了NFS: 我打開源PC上的111和2049到路由器上的dest主機。 FS被導出到dest主機。 它沒有工作。我猜,NFS只是爲本地網絡設計的。

第二個是SAMBA: 在配置中,我在全局部分 下注釋了與網絡/主機相關的行,以使共享對所有人開放。 港口139和445已打開,但沒有運氣。服務器在測試期間不能ping通,我不知道它是否重要。

如果您有任何解決方案,意見或建議使用其他協議,請回復。

在此先感謝!

回答

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工作,他們可以工作本地,並通過互聯網。但是當在互聯網上時,很多東西不能在網絡層自己控制。在互聯網上使用也不安全。

0

兩臺主機都有單獨的IP但不能ping通。 telnet在兩個方向上爲提到的主機工作。是的,我知道這可能會工作緩慢或根本無法工作。我想我需要找到一些NAS解決方案,但它會花費相當多的錢

相關問題