routage sur ppp0 - Linux et OS Alternatifs
Marsh Posté le 13-08-2004 à 16:13:24
hum ?
je ne comprends pas le problème .
la route par défault doit pointer vers l'endpoint du ppp0
bref
16:12 root@emmanuelle ~# ip -4 addr show | grep ppp && ip -4 route show | grep ppp |
bref cela correspond a ce que tu décris .
Marsh Posté le 13-08-2004 à 16:35:46
non. c pas tellement ça
je tape ifconfig et j'ai :
ppp0 Link encap:Point-to-Point Protocol
inet addr:193.248.137.73 P-t-P:193.252.253.186 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:672 errors:0 dropped:0 overruns:0 frame:0
TX packets:718 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:270273 (263.9 KiB) TX bytes:130590 (127.5 KiB)
et qd je tape route -n j'ai:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
193.252.253.186 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
alors ke je devrai pointer sur "inet addr"
si kk1 peu m'aider! (vive les fottes d'aurttograffe !!!)
Marsh Posté le 13-08-2004 à 16:42:09
tu spécifies bien defaultroute dans ton fichier de conf de pppd ?
Au fait tu utilises quoi comme distribution .
Accessoirement si tu pouvais écrire lisiblement cela interressait d'avantage de monde et pour finir ip c'est mieux
Marsh Posté le 13-08-2004 à 16:45:02
g pas ip!
j'utilise une debian3 rc2! ( petit detail: g rien de graphic dessus! alors evitez les truc du genre kppp ou des GUI! )
comment definir le "defaultroute" puisque c une adresse ki m'est donné par le FAI?
Marsh Posté le 14-08-2004 à 07:58:55
tu ajoute defaultroute dans le fichier de config de ton ppp
Fait pppconfig ça t'aidera
Sinon apt-get install iproute ou iproute2 tu auras l'utilitaire ip bien plus clair
Marsh Posté le 14-08-2004 à 10:50:33
bon! g bien utiliser defaultroute dans pppconfig mais je suis toujours obligé de faire un :
route add default gw <inet addr>
pour pouvoir utiliser ma connexion!
et comme j'ai pas d'adresse fixe je suis obligé de changer <inet addr> a chaque fois!
merci
Marsh Posté le 14-08-2004 à 10:55:04
euh pour mémoire tu ne dois pas pointer sur ton adresse internet a toi pour la route par défaut mais bien par l'endpoint qui est fourni bref le 193.252.253.186 .
conclusion la route est correcte , je pense que ton problème se situe ailleurs . tu as installé iproute ?
Marsh Posté le 14-08-2004 à 11:00:30
mikala a écrit : euh pour mémoire tu ne dois pas pointer sur ton adresse internet a toi pour la route par défaut mais bien par l'endpoint qui est fourni bref le 193.252.253.186 . |
ben dans ma table de route g que 1 adresse en ppp0 alors ke je devrai en avoir 2 ! (1 pour la monté l'autre pour la descente! )
g pas installer iproute! j'y connais rien la dedans!
Marsh Posté le 14-08-2004 à 11:09:18
pour atteindre le net il faut que ta machine saches par ou passé .
quand tu montes ppp0 ( un tunnel en fait ) tu as d'un coté ton ip publique de l'autre l'ip terminale du coté de chez wanadoo .
si tu dis a ta machine de passer par ton 'inet addr' elle ne saura pas quoi faire apres celle ci .
tandis que si tu lui dis 'pour atteindre le net il faut passer par l'interface ppp0 en utilisant l'addresse de terminaison de ppp' la ca passera mieux car elle enverra les paquets a wanadoo qui fera sa sauce après .
donc cela ce traduit par une route (avec ip ) du style
ip route add default via 193.252.253.186 dev ppp0
de meme tu ne dois avoir qu'une seule route par défaut a fortiori une seule (route par défault ) passant par ppp0
ce qui se traduit par
|
ou avec le 'vieux ' route
11:06 root@emmanuelle ~# route |
je précise le -4 pour l'ipv4 .
si tu pouvais fournir des traceroutes avec tes routes cela serait probablement fort utile
(ensuite on te demande juste d'installer iproute et de taper les commandes qu'on te dit pour voir les routes .
Marsh Posté le 14-08-2004 à 11:19:06
bon! g installer iproute!
le truc c ke je suis obliger de retaper cette route a chaque connexion! ( et oui g pas l'adsl et g k'un forfait de 30h !! )
ya pas un moyen de lui dire de router sur PPP0 sans connaitre son adresse ???
Marsh Posté le 14-08-2004 à 11:26:40
c'est justement le default route .
tu ne peux pas nous filer le résultat de ce qui suit apres une déco/reco
ip -4 route
traceroute 212.43.221.154
avant de tenter ton ajout de route ?
Marsh Posté le 14-08-2004 à 11:37:29
bon alors ip -4 route me donne:
|
ensuite g pas traceroute! alors g fait un ping et c pas passer!
voila!
Marsh Posté le 14-08-2004 à 11:47:47
petitefonc a écrit : bon alors ip -4 route me donne:
|
voila on sait pourquoi il y a un souci
la route par défaut pointe sur ton lan .
(le default via 192.168.1.1 dev eth0 scope link )
a mon avis tu n'as pas du placé le defaultroute ou il faut
tu l'as bien mis au niveau de ton fichier /etc/ppp/options ?
tu utilises quoi comme distribution ?
Marsh Posté le 14-08-2004 à 11:49:11
vi /etc/network/interfaces
sur la ligne gateway 192.168.1.1 fait dd
:wq
/etc/init.d/network restart
poff && sleep 5 && pon
Marsh Posté le 14-08-2004 à 12:08:00
merci à tous les 2 de m'avoir aider ! ça fonctionne!
Marsh Posté le 13-08-2004 à 15:38:37
Bonjour,
j'ai un probleme de connexion avec mon modem!
en fait la connexion se fait tres bien mais c'est le routage qui n'est pas bon! la route ne pointe pas vers la bonne adresse!
losrque je me connecte l'adresse pointe sur l'addresse P-t-P et non la inet addr comme elle devrai! je suis obligé de virer cette route et de la refaire!
kkun orai un moyen de corriger ça?
merci d'avance