Ceci est une ancienne révision du document !


TA MERE MA GROSSE CHIENNE

tuto de nul on peu editer xdddddd

Ce programme qui doit tourner en permanence, il faut l'installer manuellement. Je ne connais pas de paquet synaptic qui le fasse pour l'instant. Nous appelerons par le suite ce programme le client no-ip.

Aller sur le site http://www.no-ip.com/, dans la section download, et télécharger la version Linux. Vous avez alors un fichier noip-duc-linux.tar.gz. Il faut extraire cette archive et installer le client (make doit être installé):

tar xvf noip-duc-linux.tar.gz
cd noip-2.1.1
sudo make install

Au cours de l'installation, on vous demandera le login et le mot de passe du compte que vous avez créé sur le site de no-ip.

À la fin de cette étape, le client est désormais installé sur votre machine dans /usr/local/bin/noip2.

En tant que root, créer le script suivant (dans /etc/init.d/noip) :

#! /bin/sh
#. /etc/rc.d/init.d/functions  # uncomment/modify for your killproc
case "$1" in
    start)
        echo "Starting noip2."
        /usr/local/bin/noip2
    ;;
    stop)
        echo -n "Shutting down noip2."
        #killproc -TERM /usr/local/bin/noip2
        killall noip2
    ;;
    *)
        echo "Usage: $0 {start|stop}"
        exit 1
esac
exit 0

Rendre ce script exécutable :

chmod 755 /etc/init.d/noip

Il aura donc les permissions suivantes : -rwxr-xr-x 1 root root 316 2005-10-28 00:38 noip

Puis créer les liens symboliques suivants :

cd /etc/rc2.d
sudo ln -s ../init.d/noip S97noip
cd /etc/rc5.d
sudo ln -s ../init.d/noip S97noip
cd /etc/rc6.d
sudo ln -s ../init.d/noip K90noip

Le plus simple est d'utiliser le script créé ci-dessus :

sudo /etc/init.d/noip start

Pour reconfigurer le login et mot de passe, faire :

/usr/local/bin/noip2 -C

Faites dans un terminal

 sudo apt-get install no-ip

Pour configurer :

sudo no-ip -C

Voila c'est plus simple quand même!!! ;)

  • tutoriel/comment_avoir_un_nom_de_domaine_sur_ip_dynamique_avec_no_ip.1192560599.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)