马春杰杰博客
致力于深度学习经验分享!

Tailscale与NFS共享配合使用过程中需要注意的点

目前有一台服务器是用的飞牛OS,然后其上安装的Tailscale是直接在应用中心安装的:

目前遇到了个问题,我想把这台NAS上的文件架通过NFS共享到其他节点服务器,exports是这样的:

但是在另一个节点进行挂载的时候,一直报错:

一开始我以为是IP未被允许的问题,但是改了很多hosts,直到改成:

才可以,然后在NFS服务器上运行下面命令进行监测:

然后在另一台服务器上再重新mount,可以看到日志:

到这里已经有点不对劲了,怎么会出现来自127.0.0.1的请求?继续检查:

可以看到,Tailscale的启动使用了--tun=userspace-networking参数,这个模式下,NFS 服务端看到的“客户端 IP ≠ 真实 Tailscale IP”,导致 rpc.mountd IP/DNS / 网段匹配全部失效。

这估计主要还是飞牛的问题吧,不知道docker版会不会也这样,不过既然问题已经找到了,只需要删掉应用商店的Tailscale,然后重新安装官方的即可。

 

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Tailscale与NFS共享配合使用过程中需要注意的点》
文章链接:https://www.machunjie.com/linux/1948.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: