[NFSv4] Nom du serveur (réouvert)
Publié : jeu. 28 nov. 2013, 19:17
Bonjour,
Je m'aide des wikis francophone et anglophone pour monter un réseau, mais je bloque sur le nom du serveur.
Mes opérations, détaillées, côté serveur :
Je vais partager /home/moi/mon_rep. Je crée /srv/nfs4/mon_rep
Le fichier /etc/hostname a une ligne unique : « mon_serveur ».
Le fichier /etc/hosts :
Par précaution, mon fichier /etc/dhcpcd.conf :
Mon Dhcp est configuré chez le fournisseur Free pour me donner une adresse entre 192.168.0.10 et 192.168.0.50, mais comme je n'ai que 3 ordis, je me contente des plages 192.168.0.0 à 192.168.0.24 (je verifie quand même mes adresses IP avec ip addr et l'erreur ne provient pas de là)
Sur /etc/exports :
Puis je lance les démons et j'essaie de lire le nom du serveur :
J'obtiens : /srv/nfs4/mon_rep 192.168.0.0/24 (la confirmation du /etc/exports).
Puis côté client :
J'édite les fichiers /etc/hosts et /etc/dhcpcd.conf et comme nom j'inscris « mon_client » au lieu de « mon_serveur ».
Je lance aussi les démons (pas utile, mais pas contre-productif, ça pourra servir dans les 2 sens plus tard).
J'essaie 2 montages mais aucun ne marche :
1er cas : mount.nfs : Failed to resolve server mon_serveur: Name or service not known
2e cas : mount.nfs4 : Failed to resolve server mon_serveur: Name or service not known
Mon objectif est de travailler avec les noms des serveurs afin de ne pas être dépendant des adresses 192.168.0.0/24 qui peuvent fluctuer.
Si avez quelques idées, merci
Je m'aide des wikis francophone et anglophone pour monter un réseau, mais je bloque sur le nom du serveur.
Mes opérations, détaillées, côté serveur :
Je vais partager /home/moi/mon_rep. Je crée /srv/nfs4/mon_rep
Code : Tout sélectionner
sudo mount --bind /home/moi/mon_rep /srv/nfs4/mon_rep
Le fichier /etc/hosts :
Code : Tout sélectionner
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain mon_serveur
::1 localhost.localdomain mon_serveur
# End of file
Code : Tout sélectionner
# Inform the DHCP server of our hostname for DDNS.
#hostname
mon_serveur
Sur /etc/exports :
Code : Tout sélectionner
/srv/nfs4/mon_rep 192.168.0.0/24(rw,no_subtree_check)
Code : Tout sélectionner
sudo systemctl start rpc-idmapd rpc-mountd
showmount -e
Puis côté client :
J'édite les fichiers /etc/hosts et /etc/dhcpcd.conf et comme nom j'inscris « mon_client » au lieu de « mon_serveur ».
Je lance aussi les démons (pas utile, mais pas contre-productif, ça pourra servir dans les 2 sens plus tard).
J'essaie 2 montages mais aucun ne marche :
Code : Tout sélectionner
sudo mount mon_serveur:/home/moi/mon_rep /media/nfs
sudo mount -t nfs4 mon_serveur:/home/moi/mon_rep /media/nfs
2e cas : mount.nfs4 : Failed to resolve server mon_serveur: Name or service not known
Mon objectif est de travailler avec les noms des serveurs afin de ne pas être dépendant des adresses 192.168.0.0/24 qui peuvent fluctuer.
Si avez quelques idées, merci
