Un DNS (Domain Name System) permet d’associer un nom à votre adresse ip. C’est est un service très pratique qui permet d’identifier son ordinateur par un nom au lieu d’une adresse ip compliquée, qui en plus peut changer entre deux connections.
Nous allons voir comment mettre en place un DNS, que vous ayez une adresse ip statique ou dynamique…
1°) www.dyndns.com
Plusieurs sites permettent une association nom/adresse ip. Personnalement, j’utilise ww.dyndns.com et détaillerais donc la marche à suivre avec celui-ci. Pour commencer, il faut s’y créer un compte :
Une fois inscrit, il faut se logguer sur le site avec le compte créé. On arrive sur la page d’accueil du compte, où l’on clique sur « add host services » :
C’est sur cette page qu’on choisie le nom que l’on va associer à son ordinateur (c’est le champ « hostname »). Après avoir choisi le nom qui va maintenant identifier votre ordinateur, il faut y associer l’adresse ip. Le plus simple est de cliquer sur « Use auto detected IP address XXX.XXX.XXX.XXX. »
Laissez le reste par défaut et cliquez sur « create host ». Maintenant un panier à 0.00$ est créé, cliquez sur « payment », puis « activate services ».
Voilà, votre ip est associée au nom que vous avez choisi !
Si vous disposez d’une ip fixe, vous pouvez vous arréter là, c’est fini !
Par contre si vous avez une ip dynamique, il faut installer un petit démon sur votre ordinateur qui mettra automatiquement à jour l’association nom adresse ip, afin que les deux soient toujours corrélés….
2°) DDclient
Ici encore, une foule de démons sont possible, mais j’utilise ddclient et ça marche bien, donc c’est lui que je présente. Pour l’installer : « sudo apt-get install ddclient ».
Vous aurez à répondre à quelques questions dans une interface console :
- Choisir dyndns.com comme service de DNS dynamique.
- Donnez le nom que vous avez choisi pour votre ordinateur.
- Donnez l’identifiant de votre compte dyndns.
- Donnez le mot de passe.
- Pour l’interface utilisée, entrez le mot ‘web’.
Enfin pour achever la configuration, exécutez la commande suivante :
sudo sed -i 's#use.*$#use=web#' /etc/ddclient.conf
(Elle change dans le fichier de configuration /etc/ddclient.conf la ligne ‘use=if, if=web’ en ‘use=web’. Le paramètre ‘web’ indique à ddclient de récupérer l’ip par une page internet, ce qui est la configuration à utiliser derrière une box ou un routeur.)
N’oubliez pas de dire à ddclient de recharger son fichier de configuration avec la commande suivante :
sudo /etc/init.d/ddclient restart.
(Si vous voulez configurer ddclient plus finement, le fichier /etc/default/ddclient permet de régler l’interval de mise à jour de l’ip).
Voilà, c’est fini, votre ip sera automatiquement mise à jour auprès de dyndns.com pour que l’association nom ip reste bonne !
{jcomments on}