Gilles Mocellin a écrit : >gilbert a écrit : > > > >>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 >> >> > >En lisant le script de démarrage du réseau /etc/init.d/network, on voit >le code correspondant aux routes statiques : > # Add non interface-specific static-routes. > if [ -f /etc/sysconfig/static-routes ]; then > grep "^any" /etc/sysconfig/static-routes | while read ignore >args ; do > /sbin/route add -$args > done > fi > >Donc si "route add any net 192.168.3.0 netmask 255.255.255.0 gw >192.168.0.2" fonctionne sur votre machine, ça devrait fonctionner. > > sauf s'il y a une verification des incoherences de numero de reseau (à voir). Car une passerelle se doit d'etre dans le meme reseau sinon ca ne marche pas. Donc si j'ai un reseau 192.168.3.0/24 ma passerelle doit etre du type 192.168.3.x/24 avec 1<=x<=254.
Il est possible que la route n'ai pas été prise car elle indique à un sous-reseau d'utiliser une passerelle qui ne fait parti du reseau, et de là il l'a peut etre rejeté. La différence avec les 10.0/10.1 c'st que cette verification n'etait peut etre pas faite. Laurent
____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
