Différences entre versions de « DynDNS »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m (dyndns avec bind)
imported>SylvainBeucler
 
(3 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 6 : Ligne 6 :
  
 
Pour vérifier que tout fonctionne:
 
Pour vérifier que tout fonctionne:
  $ ddclient -daemon=0 -query
+
  $ ddclient -force
 +
 
 +
Pour vérifier la configuration:
 +
$ ddclient -query
 
  use=if, if=eth0 address is 192.168.1.1
 
  use=if, if=eth0 address is 192.168.1.1
 
  use=if, if=eth1 address is 181.20.27.252
 
  use=if, if=eth1 address is 181.20.27.252
 
  use=if, if=lo address is 127.0.0.1
 
  use=if, if=lo address is 127.0.0.1
 
  use=web, web=dyndns address is 181.20.27.252
 
  use=web, web=dyndns address is 181.20.27.252
 +
 +
=== Mise à jour forcée ===
 +
 +
Pour forcer une mise à jour et éviter l'arrêt d'un compte sur une adresse IP relativement stable:
 +
cp /usr/share/doc/ddclient/examples/sample-etc_cron.d_ddclient /etc/cron.d/ddclient-force
 +
Puis éditer le fichier.
 +
 +
=== Adresse web de découverte d'adresse IP ===
 +
 +
Code PHP:
 +
<?php echo $_SERVER['REMOTE_ADDR']; ?>
 +
 +
Test:
 +
ddclient -query -use=web -web=http://hebergement.cliss21.com/ip/
 +
 +
<code>web=dyndns</code> (par défaut) utilise une page propre à DynDNS.
 +
 +
 +
== Proxy ==
 +
 +
Rajouter dans <code>ddclient.conf</code>:
 +
proxy=192.168.10.10:80
  
 
== Liens ==
 
== Liens ==

Version actuelle datée du 4 juin 2008 à 13:06

Pour accéder à distance à une machine à IP dynamique, un service de type DynDNS est relativement utile.

Les routeurs tout-intégré ont souvent une fonctionnalité "DDNS". Sinon, ddclient est un paquet Debian qui met à jour le compte, et peut récupérer l'adresse IP en utilisant un jeu très varié de méthodes (ifconfig, service web qui fournit l'adresse IP du client, programme externe, page d'information du routeur...).

Lors de l'installation, Debian génère une configuration relativement standard, sinon modifier /etc/ddclient.conf.

Pour vérifier que tout fonctionne:

$ ddclient -force

Pour vérifier la configuration:

$ ddclient -query
use=if, if=eth0 address is 192.168.1.1
use=if, if=eth1 address is 181.20.27.252
use=if, if=lo address is 127.0.0.1
use=web, web=dyndns address is 181.20.27.252

Mise à jour forcée

Pour forcer une mise à jour et éviter l'arrêt d'un compte sur une adresse IP relativement stable:

cp /usr/share/doc/ddclient/examples/sample-etc_cron.d_ddclient /etc/cron.d/ddclient-force

Puis éditer le fichier.

Adresse web de découverte d'adresse IP

Code PHP:

<?php echo $_SERVER['REMOTE_ADDR']; ?>

Test:

ddclient -query -use=web -web=http://hebergement.cliss21.com/ip/

web=dyndns (par défaut) utilise une page propre à DynDNS.


Proxy

Rajouter dans ddclient.conf:

proxy=192.168.10.10:80

Liens