Bonjour, a priori dans le fichier resolv.conf par la commande (par exemple) grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e "s/nameserver *//"
cette commande : recherche les lignes ou il y a nameserver prend la première ligne (il peut y avoir plusieurs DNS) enlève la namedserver pour ne conserver l'adresse IP Tu peux remplacer la ligne ping par adresse=`grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e "s/nameserver *//"` ping -c1 $adresse Des pro de awk te le feront en awk si tu préfères. Regarde la réponse de jipe, elle ne répond pas au problème je crois mais il y a plein de bon sens dans la facon d'aborder le problème. le programme devient (j'ai corrigé une petite faute au passage, mais il y en a probablement d'autres) etatprec=0 while (true) ; do adresse=`grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e "s/nameserver *//"` ping -c1 $adresse if ( test $? = 0 ) ; then if ( test $etatprec != 0 ) ; then etatprec=0 # la liaison vient de remonter echo la liaison vient de remonter # mettre ici les traitements quand la liaison remonte fi else if ( test $etatprec = 0 ) ; then etatprec=1 echo la liaison vient de tomber # mettre ici les traitements pour quand la liaison est tombée fi fi sleep 10 done Le mer 18/09/2002 à 07:56, Troumad a écrit : > > Comment trouver automatiquement le serveur DNS de mon FAI? > > nb : quand la liaison est coupée, je faisais ping www.google.fr!! > > >Le script pourrait ressembler à cela : > >========================= > >etatprec=0 > >while (true) ; do > > ping -c1 xx.xx.xx.xx > > if (test $? = 0 ) ; then > > if ( test $etatprec != 0 ) ; then > > etatprec=0 > > # la liaison vient de remonter > > echo la liaison vient de remonter > > # mettre ici les traitements quand la liaison remonte > > fi > > else > > if ( test $etatprec = 0 ) ; then > > etatprec=1 > > echo la liaison vient de tomber > > # mettre ici les traitements pour quand la liaison est tombée > > fi > > fi > > sleep 10 > >done > > > > > > > Amicalement vOOo <http://www.openoffice-fr.org>tre > > Troumad > Bernard SIAUD > > > troumad.free.fr <http://troumad.free.fr> Web étudiants > <http://www.web-etudiants.fr.st> Math étudiants > <http://www.math-etudiants.fr.st> > Elec étudiants <http://www.elec-etudiants.fr.st> Sectes > <http://www.sectes.fr.fm> [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > >
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"