manu11clic a écrit:
Bonjour

en rajoutant ces 2 lignes à /etc/rc.d/rc.local
route del default
route add default dev ppp0
ça fonctionne !!!

Pour comprendre j'ai viré ce que j'avais rajouté dans rc.local
je redémarre et en root je lance la commande route :

Table de routage IP du noyau
Destination   Passerelle    Genmask       Indic Metric Ref   Use   Iface
192.168.0.0     *          255.255.255.0   U     0      0       0   eth0
127.0.0.0       *          255.0.0.0       U     0      0       0   lo
default    localhost.local 0.0.0.0         UG    0      0       0   eth0

Donc, apparemment j'ai bien déjà déclaré (à l'installation, mais
bien malgré moi !) une route par défaut pour ma carte réseau (eth0)

Pour régler définitivement le problème, pour quand j'aurai à me servir
du réseaupeut-être le mieux serait de changer le paramétrage de ma carte
réseau (je ne suis pas connecté en réseau)... mais comment faire ?
Si ta machine ne doit pas accéder à d'autres réseaux, tu n'as pas besoin de route particulière vers ces réseaux : ils n'existent pas!. Ce qui signifie que si ta machine a une adresse en 192.168.0.xxx (p.ex), et que toutes tes machines ont une adresse dans ce même "segment" (c'est le terme qu'on utilise), => pas besoin de route.
Donc pour t'en débarrasser, soit tu peux taper dans une console "netconf &" et là tu suis les instructions (réseaux/routes -> et tu vires tout ce que t'as comme adresse sur des routes. Ou bien alors (un peu à la sauvage) tu gardes dans ton /etc/rc.d/rc.local la ligne "route del default" qui renvoie vers eth0. Si bien que qd tu lanceras ppp, ta nouvelle route sera bien mise par défaut vers ppp0 lorsque tu le lanceras, à une condition : que tu aies la ligne suivante dans /etc/sysconfig/network-scripts/ifcfg-ppp0 :
DEFROUTE="yes"

Et là, ça doit marcher.
R.

merci
Manu




Le mer 29/01/2003 à 05:31, AMORE Rosaire a écrit :


Il y a peut-être déjà une route par défaut déclarée à ce moment là. Lorsque ce script est exécuté, le réseau est déjà lancé depuis un moment!... Or pour peu que tu aies (volontairement ou pas) déclaré qu'une autre interface était la route par défaut (eth0 p.ex), tu as donc déjà cette route par défaut. Ce qui t'amène à modifier ton rc.local comme ceci :

route del default
route add default dev ppp0

Avant de faire la modif, vérifies d'ailleurs si tu as une route par défaut qui est définie. L'idéal serait même que tu vires la ligne que tu viens de rajouter au rc.local, que tu redémarres, et que tu vérifies la route qui existait auparavant (mais tout ça ce n'est que pour vérifier, donc...).
Pour aller plus vite, tapes simplement "route", et regardes quelles sont les routes et surtout sur quelle interface se situe ton "default".
En tout cas après cette nouvelle modif (les 2 lignes ci-dessus), ça devrait aller.
Rosaire






------------------------------------------------------------------------

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Reply via email to