我想强制 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 的信息,但似乎无法缩小如何强制特定端口的范围。
经过更多的挖掘,我发现了它的位置。在 ubuntu 作为服务器(这是我正在使用的)上,它位于 /etc/default/nfs-kernel-server 中,您必须设置 RPCMOUNTDOPTS 以包含端口。
最终我在这里找到了它http://wiki.debian.org/SecuringNFS