Bonjour,
je veux faire un routeur avec un PC.
J'ai deux cartes ethernet : une en 140.0.0.1 l'autre en 140.1.0.1.
Le PC est connecté a un routeur de chaque coté. Les masques réseaux sont en /30.
Routeur R1 --------- PC -------------Routeur R2
140.0.0.2 140.0.0.1 140.1.0.1 140.1.0.2
J'ai bien mis 1 dans /proc/sys/net/ipv4/ip_forward.
Lorsque depuis le routeur R1 j'essaye de pinger R2 cela ne marche pas. Le ping arrive bien jusqu'au PC mais n'est pas relayer sur l'autre carte ethernet.
Auriez vous une idée du pourquoi de la chose?
Merci d'avance.
# carnaval?
Posté par mouvda . Évalué à 2.
qu'est ce que c'est cette masquerade? ;-)
tant va la cruche à l'eau qu'à la fin elle t'explose en pleine tête
# routage
Posté par nono14 (site web personnel) . Évalué à 2.
le routage est activé sur la carte ?
Les tables de routages sont ok ?
pas de clash de réseau ?
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
# question de routage
Posté par NeoX . Évalué à 3.
comment R1 sait qu'il faut envoyer son paquet à PC pour atteindre R2 ?
tu as bien ajouter une ligne dans la table de routage
style linux :
140.1.0.0/30 gw 140.0.0.1
inversement, sur R2, il faut lui dire à qui donner les paquets qui doivent aller sur R1
140.0.0.0/30 gw 140.1.0.1
evidemment, c'est mieux avec un peu de masquerade en sortie de PC
afin que les machines (R1 et R2) n'aient à connaitre que ca vient de l'autre coté du reseau (et donc cela t'evite de modifier les routes, si ce sont de simple machine qui sont sur les reseaux 1 et 2)
# Forum Linux.débutant Linux routeur
Posté par kloklo . Évalué à -1.
Je viens de cheker et le routeur R1 arrive a pinger R2 mais pas l'inverse.
J'ai ajouter sur le pc 2 iptables
iptables -t nat -A POSTROUTING -s 140.1.0.0/30 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 140.0.0.0/30 -j MASQUERADE
Pour le ping qui ne marche pas, je vois des requete arp arriver sur le port du linux. Rien ne transit de l'autre coté mais au bout de la 2-3eme requete linux lui répond a la requete arp mais le routeur a l'air de s'en foutre.....
# Forum Linux.débutant Linux routeur
Posté par kloklo . Évalué à -1.
Pour le PC la route par défaut est R2, je sais pas si ca peut influencer mais bon....
[^] # Re: Forum Linux.débutant Linux routeur
Posté par nono14 (site web personnel) . Évalué à 2.
quelle est sa table de routage ?
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: Forum Linux.débutant Linux routeur
Posté par kloklo . Évalué à -1.
La table de R1 est :
140.0.0.0 Directly connected
0.0.0.0/0 connected via 140.0.0.1
La table de R2 est :
140.1.0.0 Directly connected
140.0.0.0 via 140.1.0.0
0.0.0.0/0 connected via 140.1.0.1
La table de routage du PC est :
Dst GW
140.0.0.0 * eth0
140.1.0.0 * eth1
default * eth0
[^] # Re: Forum Linux.débutant Linux routeur
Posté par nono14 (site web personnel) . Évalué à 2.
faute de frappe ?
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: Forum Linux.débutant Linux routeur
Posté par reno . Évalué à 4.
1) Tu devrais donner tes vrais table de routage, pas une version illisible.
2) Dans ta table R2, la ligne "140.0.0.0 via 140.1.0.0" est bizarre.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.