指定 NFS 应使用哪个 UDP 端口

指定 NFS 应使用哪个 UDP 端口

我想强制 NFS 使用我在防火墙上打开的特定端口。它似乎随机选择 UDP 端口,而 TCP 端口是静态的。如何锁定 UDP 端口,这样我就不会打开一系列端口?

mount /mnt/backup
mount: trying 127.21.164.236 prog 100003 vers 3 prot tcp port 2049
mount: trying 127.21.164.236 prog 100005 vers 3 prot udp port 57917

我看到了很多关于设置 NFS 的信息,但似乎无法缩小如何强制特定端口的范围。

答案1

经过进一步挖掘,我找到了它的位置。在作为服务器的 ubuntu 上(我使用的是这个服务器),它位于 /etc/default/nfs-kernel-server 中,您必须设置 RPCMOUNTDOPTS 以包含该端口。

最终我在这里找到了它http://wiki.debian.org/SecuringNFS

相关内容