Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3190 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  ip dynamique dans /ets/hosts

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ip dynamique dans /ets/hosts

n°773320
yullske
Posté le 19-01-2006 à 14:42:35  profilanswer
 

'jour
 
voici mon problème:
 
j'ai un routeur adsl qui change d'ip toutes les 36heures
 
je voudrais placer cette ip dans le fichier /etc/hosts parce que j'ai un serveur tomcat avec des applications (infoglue entre autres) qui ont besoin de connaitre l'ip du wan.
 
en effet, ces programmes permettent par exemple de prévisualiser des modifs sur un site, mais en utilisant localhost ou 127.0.0.1 dans l'url, ce qui évidemment ne fonctionne pas sur les navigateurs clients  
 
en utilisant le fichier /etc/hosts, l'avantage est que je pourrai créer un nom et utiliser ce nom dans les configurations de mes applications
 
donc, j'ai écrit une petite appli pour aller rechercher l'ip wan du router et je l'ai installé dans le cron.
 
maintnenant je voudrais intégrer automatiquement cette ip dans le fichier hosts
 
une idée est bienvenue
ps: je connais rien au shell script
ps2: je suis un branque en dns, donc installer bind m'effraie solidement
 
merci a vous

mood
Publicité
Posté le 19-01-2006 à 14:42:35  profilanswer
 

n°773324
anapivirtu​a
Boh.
Posté le 19-01-2006 à 14:46:25  profilanswer
 

Pourrais tu poster le script pour la recherche de l'ip wan svp ? :)  
Sinon la solution est bien entendu, la creation d'un script qui va chercher dans un fichier l'ip recupere par ton appli... puis qui va ecrire a la fin de ton fichier host un truc du genre: xxx.xxx.xxx.xxx localhost wan (par exemple... je dis ca comme ca pourrais etre autre chose :p)


---------------
Si vis pacem, para bellum.
n°773384
l0ky
Posté le 19-01-2006 à 15:43:32  profilanswer
 

pourquoi ne pas utiliser les services de dyndns.org ou de no-ip.org ?

n°773412
yullske
Posté le 19-01-2006 à 16:12:54  profilanswer
 

anapivirtua a écrit :

Pourrais tu poster le script pour la recherche de l'ip wan svp ? :)  
Sinon la solution est bien entendu, la creation d'un script qui va chercher dans un fichier l'ip recupere par ton appli... puis qui va ecrire a la fin de ton fichier host un truc du genre: xxx.xxx.xxx.xxx localhost wan (par exemple... je dis ca comme ca pourrais etre autre chose :p)


 
c'est exactement cela que je voudrais en effet
mais il suffit pas de l'écrre à la fin, il faut le remplacer si il existe, pour éviter de le retrouver 200 fois
 
mais je me demandais si il y avait pas une commande mystique pour faire ce genre de choses

n°773415
Dark_Schne​ider
Close the World, Open the Net
Posté le 19-01-2006 à 16:14:40  profilanswer
 

il y en a sed et grep ;) voire awk


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°773417
l0ky
Posté le 19-01-2006 à 16:15:21  profilanswer
 

avec une combinaison de grep et de sed
avec grep tu prend la ligne entiere dans l'ancien fichier
avec sed tu replace cette ligne avec la nouvelle adresse
 
Je ré-itère ma question, pourquoi ne pas utiliser les services de dyndns.org

n°773418
yullske
Posté le 19-01-2006 à 16:15:22  profilanswer
 

l0ky a écrit :

pourquoi ne pas utiliser les services de dyndns.org ou de no-ip.org ?


 
parce que mon routeur ne  permets pas la mise a jour dyndns (ni no-ip ou autre d'ailleurs)
c un philips (de belgacom tv)
 
avant j'avais un linksys (wrt54g), qui permettait la mise ajour chez dyndns, en effet
 

n°773424
l0ky
Posté le 19-01-2006 à 16:18:51  profilanswer
 

mais ton serveur le peut [:spamafote]
ce n'est pas forcément au routeur de mettre a jour, il existe des scripts qui permettent de mettre a jour la db à partir d'un équipement situé derrière un NAT...

n°773425
yullske
Posté le 19-01-2006 à 16:19:04  profilanswer
 

l0ky a écrit :

avec une combinaison de grep et de sed
avec grep tu prend la ligne entiere dans l'ancien fichier
avec sed tu replace cette ligne avec la nouvelle adresse
 
Je ré-itère ma question, pourquoi ne pas utiliser les services de dyndns.org


 
je vais étudier le grep (que je connais un minimum) et le sed (que je connais pas du tout:-)

n°773426
yullske
Posté le 19-01-2006 à 16:20:35  profilanswer
 

l0ky a écrit :

mais ton serveur le peut [:spamafote]
ce n'est pas forcément au routeur de mettre a jour, il existe des scripts qui permettent de mettre a jour la db à partir d'un équipement situé derrière un NAT...


 
en effet
 je me suis meme pas posé la question....
 
yullske - 1!! :lol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  ip dynamique dans /ets/hosts

 

Sujets relatifs
Dns et Ip dynamiqueScript ajout d'hosts dans le dhcpd.conf
fichier hostsConfiguration serveur Apache (virtual hosts)
DNS dynamique et connexion PPPoE[ Squid ] Always_direct - Plus avoir besoin d'exclure les hosts locals
/etc/hosts.allow : tcp uniquement ?héberger plusieurs sites avec une adresse ip dynamique
Ajouter un plan (dynamique?) a des diapos powerpointWget et lien php dynamique
Plus de sujets relatifs à : ip dynamique dans /ets/hosts


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)