Encontrei instruções úteis para o meu problema nesta página, mas não foi fácil seguir a receita. Então aqui está minha receita.
TL; DR - precisa permitir as duas portas nfs (111, 2049) e a porta mountd após a correção.
Instruções:
Configurando uma porta fixa para o mountd
gksudo gedit /etc/default/nfs-kernel-server
- comente esta linha:
RPCMOUNTDOPTS=--manage-gids
- adicione isto:
RPCMOUNTDOPTS="--port 33333"
Ou qualquer outro número de porta.
agora tente redefinir o nfs usando:
sudo service nfs-kernel-server restart
E teste se ajudou a usar:
rpcinfo -p | grep tcp.*mountd
Para mim, não foi suficiente, mas uma reinicialização completa resolveu o problema.
( crédito )
Configurando o firewall
(1) excluir regras antigas, faça isso manualmente ou redefina se esse for o único uso para o firewall:
sudo ufw reset
sudo ufw enable
(2) adicione nfs & portas mountd
sudo ufw allow in from 10.0.0.1/20 to any port 111
sudo ufw allow in from 10.0.0.1/20 to any port 2049
sudo ufw allow in from 10.0.0.1/20 to any port 33333
(Altere para seus IPs locais ou para " any
" em vez de 10.0.0.1/20
)
É tudo o que há para isso.