小编AL1*_*13N的帖子

在不可靠的网络(wifi/移动)上使用 NFS

我在家里有一个 NFS 服务器(和一个只能在外面工作的 openvpn 连接)。

我的手机 (Jolla) 基本上是 Linux,并且具有移动数据/wifi/usb 网络功能。

基本上,我想将 NFS 从手机挂载到我的服务器,以便我可以看到存储在 NFS 服务器上的电影/音乐。

理想情况下,如果我没有网络,它会停止,但是当我恢复连接时继续播放会很好。(例如,希望播放器有一些缓冲可以消除从 wifi 切换到 openvn 的超时)。

这里的重要部分是可靠性/稳定性,我不太关心性能。

NFS 服务器位于网络 10.73.98.0/24 中。openvpn 网络(10.73.99.0/24)可以直接路由到它,openvpn 连接在局域网内被拒绝,所以它不会冲突。

考虑以下网络连接选项:

  • 通过 PC 的 USB 网络(源网络 192.168.7.0/24,伪装成 10.73.98.0/24 网络)
  • 家里的wifi连接(在局域网中,源网络10.73.98.0/24)
  • 移动数据连接(动态 ip,openvpn 网络 10.73.99.0/24)
  • 家外wifi(openvpn网络10.73.99.0/24)

afaik NFS over UDP 不会担心路由,但需要相同的 IP 地址(可能?)才能让挂载在网络中存活......

现在,我还查看了 fscache,希望它能在块级缓存并存储块(可能需要从 NFS 文件中预读一些内容?)。但看起来它存储在文件级别。

例如,当前的测试无法在离开 wifi 范围并重新进入时幸存下来。即使等了一段时间……

我应该尝试的最佳安装选项是什么?我也应该看看某种形式的自动挂载吗?什么不及物动词软/硬TCP / UDP ..我应该隧道它总是在OpenVPN的可靠性?openvpn 设置怎么样?等等...

networking linux openvpn nfs

6
推荐指数
1
解决办法
3911
查看次数

标签 统计

linux ×1

networking ×1

nfs ×1

openvpn ×1