Le Samedi 19 Novembre 2005 09:15, dans le message « [Confirme] probleme 
de perte de route si coupure reseau:  static-routes changé avec 
mandriva 2006 ? », selon gilbert : 
> Je viens d'installer mandriva 2006 en reprenant certains fichiers de
> config reseau dans /etc/sysconfig d'une mdk 10.0  (machine A)
> notement le static-routes
>
> Au reboot de machines  A (en 2006) tout le reseau fonctionne vers ou
> B (mdk10.0) ou C (mdk10.0) car j(ai ajoute dans /etc/rc.d/rc.local  
> : route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.2

Bonjour,

Tu as 2 réseaux différents on est d'accord ?

Commence par un petit serveur de DNS avec une passerelle, au pire 
renseigne le fichiers /etc/hosts sur chaque machines avec IP, nom et 
alias si ce n'est déjà fait. 

> Mais si un cable reseau est debranché ou a une coupure temporaire A
> perds la route vers C via B la ligne ci-dessous dans disparait:
> route sur A:
> Destination     Passerelle      Genmask         Indic Metric Ref   
> Use Iface 192.168.3.0     25scsi          255.255.255.0   UG    0    
>  0        0 eth3 C                 B
>
> D'habitude c 'est le fichier static-routes qui doit permetre a une
> route de remonter si le reseau reviens mais ca fonctione plus avec
> mandriva 2006 !!!
>
> la syntaxe du static-routes aurai t elle changé ?  j ai pas trouve d
> info la dessus sur le net !
>
> contenu de static-routes:
> [EMAIL PROTECTED] ~]# cat /etc/sysconfig/static-routes
> any net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.2
>
> merci d'avance pour votre aide
>
>
> Sinon pour essayer de parrer a ce probleme je suis en train d'essayer
> un script au cron mais il faudrai que la route remonte des que la
> laison reseau remonte pas lorsqu elle est encore coupé !
>
> fw ="26xe"
> ping -c 1  $fw > /root/ping/ping.${fw} &
> pingfw=` cut -c24-33 /root/ping/ping.$fw | grep "receiv" `
> case $pingfw in
> "")
>   if [ "$fw" = "26xe" ]
>           play --volume=0.3 /root/ping/c2nike.wav
>           route26xe=`route | grep 192.168.3.0`
>           if [ "$route26xe" = "" ]
>           then
>            route add -net 192.168.3.0 netmask 255.255.255.0 gw
> 192.168.0.2 echo "route ajouté:  route add -net 192.168.3.0 netmask
> 255.255.255.0 gw 192.168.0.2" fi
>  fi
> ,,
> esac

Si ça dysfonctionne depuis l'installation de la 2006 le demon «netplugd» 
devrait pouvoir résoudre, en partie du moins, ton problème.

A +



____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à