Différences entre versions de « DynDNS »
imported>SylvainBeucler m |
imported>SylvainBeucler m (→Liens) |
||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 6 : | Ligne 6 : | ||
Pour vérifier que tout fonctionne: | Pour vérifier que tout fonctionne: | ||
− | $ ddclient | + | $ ddclient -force |
Pour vérifier la configuration: | Pour vérifier la configuration: | ||
− | $ ddclient | + | $ 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 | ||
Ligne 27 : | Ligne 27 : | ||
Test: | Test: | ||
− | ddclient | + | ddclient -query -use=web -web=http://hebergement.cliss21.com/ip/ |
<code>web=dyndns</code> (par défaut) utilise une page propre à DynDNS. | <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 à 12: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
- Secure dynamic DNS howto: Il est possible de reproduire un DynDNS de manière "propre" avec un Bind et un client DHCP
- Dynamic DNS with DHCP and BIND9: variante du style NetBios, où le client fourni, durant la configuration DHCP, un nom à ajouter dans le serveur DNS.