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
 
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

Répondre à