Problème lors du lancement de script au démarrage
Posted: Fri 25 Jul 2008, 11:35
Bonjour,
Je viens de créer un script qui fonctionne correctement lorsque je le lances en ligne de commande.
Pour me faciliter la vie, je l'ai inséré dans le répertoire /etc/init.d pour le lancer au démarrage. Le script se lance sans problème.
Malgré tout j'ai le problème suivant :
Mon script se charge de récupérer au début mon adresse IP public et lors du démarrage ça ne fonctionne pas.
Voici le code (que j'ai récupéré sur le net )
Au démarrage j'ai toujours le message "Pas d'ip publique"
D'où vient le problème ?
Ma connexion internet n'est pas encore active au démarrage ?
Merci de m'aider à résoudre cette anomalie.
Rémi
Je viens de créer un script qui fonctionne correctement lorsque je le lances en ligne de commande.
Pour me faciliter la vie, je l'ai inséré dans le répertoire /etc/init.d pour le lancer au démarrage. Le script se lance sans problème.
Malgré tout j'ai le problème suivant :
Mon script se charge de récupérer au début mon adresse IP public et lors du démarrage ça ne fonctionne pas.
Voici le code (que j'ai récupéré sur le net )
Code: Select all
FICHIERTMP="monip.html"
FICHIERIP="monip.txt"
wget -q www.monip.org -O $FICHIERTMP
iconv -f iso8859-1 -t utf8 $FICHIERTMP | sed -nre 's/^.* (([0-9]{1,3}\.){3}[0-9]{1,3}).*$/\1/p' > $FICHIERIP
if [ -s $FICHIERIP ]; then
IP="$(cat $FICHIERIP)"
echo "Adresse IP publique : "$IP
else
echo "Pas d'ip publique "
exit
fi
D'où vient le problème ?
Ma connexion internet n'est pas encore active au démarrage ?
Merci de m'aider à résoudre cette anomalie.
Rémi