Developpement Script

Developpement Script - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 02-10-2006 à 10:57:14    

Bonjour,
 
J'ai un domaine local (mondomain.org), qui passe par un proxy (Squid) pour aller sur Internet,
mais mon serveur de mails n'est pas sur le domaine local, mais à l'extérieur. Aussi lorsque je veux
y accéder je dois remettre à jour l'enregistrement webmail.mondomain.org (IP dynamique) dans mon fichier /etc/hosts.
 
Est-ce que quelqu'un saurait faire un script qui ping toto.dyndns.org, et mettre l'IP trouvée dans un fichier1,
modifier l'enregitrement dans le fichier /etc/hosts.
 
L'idée est ensuite de faire un cron qui ping toto.dyndns.org, met l'IP dans un fichier2 et compare l'IP trouvée
avec le fichier1. Si l'IP a changée, on modifie le fichier /etc/hosts avec la nouvelle IP et on modifie également
le fichier1.
 
Cela devrait permettre de boucler l'opération, une fois cette IP modifiée, je redémarre squid et c'est OK.
 
 
Si quelqu'un peut m'aider à scripter ceci, cela me rendrait vraiment service.
 
Merci pour votre aide.

Reply

Marsh Posté le 02-10-2006 à 10:57:14   

Reply

Marsh Posté le 02-10-2006 à 11:01:30    

heu... sinon dyndns.org te fournit ces scripts... :heink:
il suffit ensuite de configurer correctement des serveurs dns.

Reply

Marsh Posté le 02-10-2006 à 11:13:24    

En fait ce que fourni dyndns c'est un script qui permet de mettre à jour un enregistrement avec mon ip publique. Ce que je fais.
Mais je ne peux l'utiliser en local car il n'est pas possible de faire un enregistrement de ce type (à ma connaissance):
 
toto.dyndns.org webmail.mondomaine.org.
 
mais plutôt:
 
xxx.xxx.xxx.xxx webmail.mondomaine.org.
 
c'est pour cela que je voudrais utiliser un script.
Mon IP publique (dynamique) n'est pas celle où ce trouve mon serveur.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed