Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:comment_avoir_un_nom_de_domaine_sur_ip_dynamique_avec_no_ip [Le 18/09/2011, 10:38]
90.22.249.46 [Installer le client no-ip]
tutoriel:comment_avoir_un_nom_de_domaine_sur_ip_dynamique_avec_no_ip [Le 11/09/2022, 12:23] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Dapper ​réseau tutoriel}}by Hacker-x-24+{{tag>​réseau tutoriel}}by Hacker-x-24
  
 ---- ----
Ligne 21: Ligne 21:
 Ce programme qui doit tourner en permanence. Le paquet est inclus dans le dépôt universe. Ce programme qui doit tourner en permanence. Le paquet est inclus dans le dépôt universe.
 **[[apt>​noip2|noip2]]** **[[apt>​noip2|noip2]]**
 +[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]]
  
  
 +<note important>​Depuis 12.04, noip2 n'​existe plus dans la base de donnée, il faut l'​installer manuellement comme ceci:
  
 +Remplacez "​x.x.x-x"​ par le numéro de version correspondant.</​note>​
 +
 +<​code>​
 +sudo -s
 +cd /​usr/​local/​src/​
 +wget http://​www.no-ip.com/​client/​linux/​noip-duc-linux.tar.gz
 +tar xf noip-duc-linux.tar.gz
 +cd noip-2.1.9/
 +make install
 +exit
 +</​code>​
 ===== Configurer le lancement automatique du client noip2 à chaque redémarrage ===== ===== Configurer le lancement automatique du client noip2 à chaque redémarrage =====
-En tant que root, créer le script suivant (je précise que ce tuto n'est pas pour les "​nuls"​ !!) : 
  
 +En tant que root ou super-utilisateur,​ créer le script suivant :
 +>sudo gedit /​etc/​init.d/​noip
 <code bash> <code bash>
 #! /bin/sh #! /bin/sh
Ligne 33: Ligne 47:
     start)     start)
         echo "​Starting noip2."​         echo "​Starting noip2."​
-        ​/​usr/​local/​bin/​noip2+ if [ -f /​usr/​bin/​noip2 ]; then 
 +         
 + /​usr/​bin/​noip2 
 + echo "/​usr/​bin/​noip2 started !" 
 + 
 + elif [ -f /​usr/​local/​bin/​noip2 ​]; then 
 +  
 + /​usr/​local/​bin/​noip2 
 + echo "/​usr/​local/​bin/​noip2 started !" 
 + 
 + else 
 + echo "noip2 n'est pas installé !" 
 + fi
     ;;     ;;
     stop)     stop)
         echo -n "​Shutting down noip2."​         echo -n "​Shutting down noip2."​
-        #killproc -TERM /usr/local/bin/noip2+        #killproc -TERM /​usr/​bin/​noip2
         killall noip2         killall noip2
     ;;     ;;
Ligne 47: Ligne 73:
 </​code>​ </​code>​
  
-Rendre ce script exécutable : +<​code>​ 
- +sudo chmod 755 /​etc/​init.d/​noip 
-  ​chmod 755 /​etc/​init.d/​noip+</​code>​
  
 Il aura donc les permissions suivantes : Il aura donc les permissions suivantes :
Ligne 63: Ligne 89:
   sudo ln -s ../​init.d/​noip K90noip   sudo ln -s ../​init.d/​noip K90noip
  
-===== Lancement manuel du client noip2 =====+<​code>​ 
 +sudo invoke-rc.d noip start 
 +</​code>​ 
 +===== Vérification et Configuration=====
  
-Le plus simple est d'​utiliser le script créé ci-dessus :+  * Statut et Informations
  
-  ​sudo invoke-rc.d noip start+<​code>​sudo noip2 -S</​code>​
  
-===== Modification de la configuration du client =====+par exemple 
 +<​code>​ 
 +1 noip2 process active.
  
-Pour reconfigurer le login et mot de passefaire :+Process 7357started as noip2, (version 2.1.7) 
 +Using configuration from /​var/​lib/​noip2/​noip2.conf 
 +Last IP Address set 41.232.167.185
  
-  ​/usr/local/bin/noip2 -C+Account toto 
 +configured for: 
 + host  toto.no-ip.tld 
 +Updating every 5 minutes via /dev/eth0 with NAT enabled. 
 +</code>
  
-===== Installation automatique de no-ip =====+  * Tuer le process PID
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **no-ip**.+<​code>​sudo noip2 -K 7357</​code>​
  
-Pour configurer : +  * Lancer manuellement noip 
-  sudo no-ip -C+<​code>​sudo noip2</​code>​
  
 +  * Configurer
  
-----+Attention, pour (re)configurer il faut que le PID soit tué  .
  
-Hacker-x-24+ <​code>​sudo noip2 -C</​code>​ 
 + 
 +Par exemple 
 +<​code>​ 
 +Auto configuration for Linux client of no-ip.com. 
 + 
 +Please enter the login/email string for no-ip.com ​ toto   
 +(ne pas taper l'​email,​ c'est inutile) 
 +Please enter the password for user '​toto' ​ password-toto 
 + 
 +Only one host [toto.no-ip.tld] is registered to this account. 
 +It will be used. 
 +Please enter an update interval:​[30] ​ 5 
 +Do you wish to run something at successful update?[N] (y/N)  N 
 + 
 +New configuration file '/​var/​lib/​noip2/​noip2.conf'​ created. 
 +</​code>​ 
 + 
 +  * Parefeu, (g)ufw, iptables .... 
 + 
 +D'​après la documentation /​usr/​share/​doc/​noip2 
 + 
 +>​./​LISEZMOI.ENPREMIER:​8245 (TCP) dans les deux directions. 
 +>​./​README.FIRST.FRANCAIS:​Si vous êtes derrière un pare-feu, vous devrez autoriser le port 8245 (TCP) dans les deux sens. 
 + 
 +---- 
 +Hacker-x-24, Titouan
  • tutoriel/comment_avoir_un_nom_de_domaine_sur_ip_dynamique_avec_no_ip.1316335093.txt.gz
  • Dernière modification: Le 15/12/2011, 15:21
  • (modification externe)