FAQ DYNDNS

Réponses aux questions fréquentes sur le service Dyndns.

Questions Fréquentes

  1. C'est quoi DynDns ?
  2. C'est quoi un domaine internet ?
  3. J'ai une connexion ADSL, câble ou satellite. Comment utiliser l'outil Dyndns ?
  4. Je possède déjà mon propre nom de domaine. Ai-je le droit d'utiliser le service Dyndns ?
  5. Je ne veux pas avoir mon propre nom de domaine. Puis-je utiliser votre DynDnsAgent ?
  6. Combien coûte l'abonnement Dyndns ?
  7. Quelle est la différence entre votre service Dyndns et ceux des autres ?
  8. Que peut-on faire avec le Dyndns ?
  9. Quels sont les sous-domaines qui seront utilisés ?
  10. Pour tester le DNS dynamique ?
  11. Je n'arrive pas à configurer mon routeur sur Dyndns.fr. Comment installer sous Linux ?
  12. Comment configurer mon routeur sur Dyndns.fr ?


C'est quoi le Dyndns ?

C'est le DNS dynamique. Il permet l'attachement d'un nom de domaine ou sous-domaine à une adresse internet (IP) sans se préoccuper du changement de cette adresse. Dans ce cas, vous pouvez héberger votre site web ou votre serveur FTP, ou toute autre application internet chez vous, à la maison. Par conséquent, votre site sera accessible aux visiteurs et internautes de n'importe quel point dans le monde.

En d'autres termes, l'outil Dyndns vous permet d'héberger votre site web ou FTP chez vous si vous possédez une connexion internet ADSL ou fibre optique permanente.

C'est quoi un domaine internet ?

Un domaine internet est un nom qui permet l'identification d'une machine. Un domaine possède un suffixe (TLD) de type .com (commercial), .net (network), .fr (France), .org (organisation), etc. Exemple : wandoo.com, microsoft.com sont des domaines internet. Pour obtenir un domaine internet, il faut demander son enregistrement auprès de DarSite (voir la page principale).

J'ai une connexion ADSL, câble ou satellite. Comment utiliser l'outil Dyndns ?

Inscrivez-vous au Dyndns. Ensuite, choisissez votre domaine ou sous-domaine. Installez le client Dyndns sur votre PC. Vous devez aussi configurer votre routeur pour permettre le routage du port 80 ou autre vers le PC en question (NAT). Votre serveur web IIS ou HTTP doit aussi être installé sur votre PC.

Je possède déjà mon propre nom de domaine. Ai-je le droit d'utiliser le service Dyndns ?

Oui. Vous pouvez utiliser le service DynDnsAgent même si vous possédez déjà votre propre nom de domaine. Dans ce cas, vous devez changer le DNS primaire et secondaire de votre domaine. Ils pointeront alors vers : ns1.dyndns.fr et ns2.dyndns.fr.

Dans une seconde étape, inscrivez-vous comme client et utilisez l'interface de gestion pour demander un Dyndns.

Je ne veux pas avoir mon propre nom de domaine. Puis-je utiliser votre DynDnsAgent ?

Si vous n'avez pas de nom de domaine, vous pouvez demander un Dyndns avec un sous-domaine Dyndns.fr (exemple : mondomaine.dyndns.fr).

Combien coûte l'abonnement Dyndns ?

Les prix sont affichés en haut avant le formulaire de création du Dyndns. Vous pouvez tester le Dyndns pendant une dizaine de jours avant de payer.

Quelle est la différence entre votre service Dyndns et ceux des autres ?

Facile à installer. Pas besoin d'intervention distante. Peut être utilisé sur Linux, Mac et Windows.

Que peut-on faire avec le Dyndns ?

Par exemple, installer un serveur web, un serveur email, surveiller à partir de l'extérieur votre maison ou local à l'aide d'une webcam, etc.

Quels sont les sous-domaines qui seront utilisés ?

www.votredomaine, ftp.votredomaine, webcam.votredomaine.

Pour tester le DNS dynamique ?

Utilisez un sous-domaine en Dyndns.fr (sous-domaine Dyndns).

Je n'arrive pas à configurer mon routeur sur Dyndns.fr. Comment faire ?

Pour utiliser votre routeur directement avec Dyndns.fr, il faut que le menu de configuration du routeur contienne dyndns.fr comme serveur de DNS dynamique. Si ce n'est pas le cas, installez directement le client Dyndns sur votre PC (voir rubrique Téléchargement). N'oubliez pas aussi de rediriger les ports concernés (80 pour web HTTP) vers le PC où votre serveur web ou autre est installé (voir le menu redirection ou forwarding ou NAT de votre routeur).

Comment configurer le service DNS dynamique de mon routeur sur Dyndns.fr ?

Si votre routeur accepte le service DNS dynamique de Dyndns.fr, configurez-le comme suit :

  • Nom de serveur : dyndns.dyndns.fr
  • Port : 2000 ou 80 ou 8080 ou 8245
  • Protocole : web
  • Domaine : <votre nom de domaine>
  • Login : <votre nom de domaine>
  • Mot de passe : <Votre mot de passe Dyndns>

Vous pouvez aussi utiliser un URL comme le suivant pour mettre à jour votre IP :

http://domaine:motdepasse@dyndns.dyndns.fr/update.php?hostname=<votre domaine>&subdoms=<les sous domaines>&mx=<nom du serveur mail>

Exemple 1 : http://nab.dyndns.fr:abcd@dyndns.dyndns.fr/update.php?hostname=nab.dyndns.fr
Exemple 2 : http://dodo.com:abcd@dyndns.dyndns.fr/update.php?hostname=dodo.com&subdoms=news;ft;camera&mx=1
Exemple 3 : http://dodo.com:abcd@dyndns.dyndns.fr/update.php?hostname=dodo.com&subdoms=news;ft;camera&mx=mail.coco.com
Exemple 4 : http://dodo.com:abcd@dyndns.dyndns.fr/update.php?hostname=dodo.com&myip=139.19.78.100

Dans le deuxième exemple, le serveur email sera email.dodo.com et les sous-domaines sont : news.dodo.com, ftp.dodo.com, camera.dodo.com. Par contre, le troisième exemple définit mail.coco.com comme serveur email.

Les sous-domaines www et ftp sont définis par défaut. On ne peut pas définir des sous-domaines du domaine .dyndns.fr.

Dans l'exemple numéro 3, myip est votre IP. L'IP est par défaut l'adresse du client ou du navigateur qui a envoyé cette requête.

Exemple en PHP sous Linux :


$cat updatedyndns.php
<?php
$pass = "abcd";
$hostname = "mondomaine.fr";

$uri = "hostname=$hostname";
$uri = urlencode($uri);
$site = "http://$hostname:$pass@dyndns.dyndns.fr/update.php?" . $uri;
$df = fopen($site, "r");

if ($df) {
    $buf = fgets($df, 200);
    echo $buf;
    fclose($df);
}
?>
                

Ensuite, faites la commande 'crontab -e'et insérer la ligne suivante (verte) :
*/10 * * * * /usr/bin/php updatedyndns.php

La commande php peut être aussi dans /usr/local/bin.
Ici, linux va mettre à jour l'ip du domaine toute les 10 minutes.

Exemple en shell sous linux/unix (crontab) :
$hostn="votre domaine"
$pass="votre mot de passe dyndns"
*/10 * * * * wget http://$hostn:$pass@dyndns.dyndns.fr/update.php?hostname=$hostn

Si le routeur box ne comporte pas la config dyndns.fr
Dans ce cas, Allez à cette page