119 votes

Quels ports dois-je ouvrir dans le pare-feu pour utiliser NFS ?

J'utilise Ubuntu 11.10 et je configure NFS pour partager un répertoire avec plusieurs autres serveurs. Quels ports doivent être ouverts sur le pare-feu ?

2voto

Slavik Points 159

Pour monter le Synology au système Ubuntu 18.04, j'ai dû activer les ports 111,892,2049

Lors du montage, voici ce que je vois (NFS 4 n'est pas activé sur mon Synology) :

root@ub18ovh# mount -a -vv
mount.nfs: trying text-based options 'vers=4.2,addr=5.6.7.8,clientaddr=1.2.3.4'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4.1,addr=5.6.7.8,clientaddr=1.2.3.4'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4.0,addr=5.6.7.8,clientaddr=1.2.3.4'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'addr=5.6.7.8'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 5.6.7.8 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 5.6.7.8 prog 100005 vers 3 prot UDP port 892
successfully mounted

1voto

Erdem KAYA Points 111

Pour les archives, j'ai dû ajouter des permissions pour les ports 111, 2049 ET 1048 pour une configuration où un partage NFS est exporté par un serveur Windows 2008 R2 et les clients sont Ubuntu 12.04.4.

J'espère que cela aidera quelqu'un.

1voto

RvL Points 11

Si vous utilisez le pare-feu csf et que nfs ne se monte pas, vous avez probablement manqué les ports ouverts utilisés par nlockmgr, trouvez-les en tapant

rpcinfo -p

Prochaine édition /etc/sysctl.conf pour VERROUILLER les ports sur ces numéros (port exemple) et ajouter ces 2 lignes. Puis redémarrez portmap, nfs-server.

fs.nfs.nlm_udpport=38073 

fs.nfs.nlm_tcpport=38747

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X