Eu tenho a seguinte resposta para esta pergunta do desenvolvedor do FreeBSD que trabalha com o código do NFS. Para desativar as conexões v2 e v3 no nível do servidor, o seguinte comando precisa ser executado:
sysctl vfs.nfsd.server_min_nfsvers=4
Se você quiser que a alteração permaneça no sistema, adicione a seguinte linha a /etc/sysctl.conf
:
vfs.nfsd.server_min_nfsvers=4
Acabei de testar isso na configuração da minha pergunta original e recebo a seguinte saída sobre as montagens usando os comandos de montagem v3 e v4:
$ sudo mount -t nfs test.home:/ /mnt
$ mount
test.home:/ on /mnt type nfs (rw,vers=4,addr=192.168.1.5,clientaddr=192.168.1.3)
$ sudo mount -t nfs4 test.home:/ /mnt
$ mount
test.home:/ on /mnt type nfs4 (rw,addr=192.168.1.5,clientaddr=192.168.1.3)
Observe que ambos acabam com montagens v4 agora.