直到最近,我們的團隊還在使用 NFSv4 檔案共享的千兆位元 LAN 上進行合作。所有客戶端都運行Linux,檔案伺服器也運行Linux。我們的工作流程和安全性是圍繞著 LAN 設計的。
我們現在在遠端位置工作,但我們需要訪問同一文件伺服器。我們需要一個新的網路文件共享解決方案。研究顯示 NFS 並不是 Internet 上的一個好的選擇。即使我們能夠解決安全挑戰(並且有幾種方法可以做到這一點),我們的實驗表明,慢速或不可靠連接上的 NFS 是非常有問題的。例如,當 NFS 掛載變得不可用時,整個用戶端會完全鎖定。您必須無限期地等待掛載再次可用,否則將面臨客戶端硬重啟的風險。
我們正在尋求一份有關透過 Internet 共用 Linux 網路檔案的綜合指南,其中各方都使用共用的非對稱電纜 Internet 或 DSL。我們沒有人能夠獲得更高階的光纖網路服務。在這些連線上,上傳速度可能慢至幾 Mb/s。我們發現通過 SSH 隧道的 NFS 速度極為緩慢。
我們嘗試了 SSHFS,但它不支援我們的檔案伺服器的權限結構。我們面臨的另一個挑戰是文件伺服器不可公開存取。我們將 VPN(可能使用 VPN 硬體設備)視為解決方案的一部分,但即使使用 VPN,可用管道上的 NFS 也可能無法運作。
我認為當前的大流行會導致大量文章討論這一網絡挑戰,但如果它們存在的話,我還沒有找到它們。 Unix & Linux Stack Exchange 是否想要為所有被迫遠端工作但需要存取他們以前透過 LAN 存取的 Linux 檔案伺服器的人建立一個指南?
如前所述,我們整個團隊都運行 Linux,檔案伺服器也運行 Linux。我們沒有解決這項挑戰的想法。