OVH Cloud OVH Cloud

Problème de routage

11 réponses
Avatar
Thierry Michels
Bonjour,

J'ai 2 réseau qui communiquent par un routeur constitué d'un PC sous Fedora
Core 4 équipé de 2 cartes réseau.
Tout marche bien de A vers B et retour pour les communications entre PC.

Je souhaite branché sur le réseau B un modem ADSL Ethernet et que les
machines du réseau A et du réseau B puissent accéder à Internet via le
routeur Linux.

Le problème qui se pose est que les machines du réseau A comme du réseau B
ont comme gayeway le routeur linux et non le modem ethernet.

Merci d'avance.

10 réponses

1 2
Avatar
lhabert
"Thierry Michels" :

Le problème qui se pose est que les machines du réseau A comme du réseau B
ont comme gayeway le routeur linux et non le modem ethernet.


Bah pour le réseau A, il n'y a rien à changer. Pour les machines du réseau B,
il faut indiquer la passerelle entre les deux comme routeur pour accéder au
réseau A seulement, et la machine sur laquelle est branchée le modem comme
routeur pour l'extérieur. Avec route, ça serait quelque chose comme

route add -net 10.10.160.0 netmask 255.255.255.0 gw 10.10.160.254
route add default gw 10.10.159.42

, en supposant que la passerelle entre les deux a pour adresse 10.10.160.254
sur le réseau B, que le réseau A est en 10.10.160.*, et que le modem est
branché sur la machine 10.10.159.42 du réseau B.

Avatar
Thierry Michels
Merci pour votre réponse

Le problème est, comme je l'ai dis, que le modem est un modem ethernet
branché directement sur le réseau B.

"Luc Habert" a écrit dans le message de
news:dnje5p$18pm$
"Thierry Michels" :

Le problème qui se pose est que les machines du réseau A comme du réseau
B


ont comme gayeway le routeur linux et non le modem ethernet.


Bah pour le réseau A, il n'y a rien à changer. Pour les machines du réseau
B,

il faut indiquer la passerelle entre les deux comme routeur pour accéder
au

réseau A seulement, et la machine sur laquelle est branchée le modem comme
routeur pour l'extérieur. Avec route, ça serait quelque chose comme

route add -net 10.10.160.0 netmask 255.255.255.0 gw 10.10.160.254
route add default gw 10.10.159.42

, en supposant que la passerelle entre les deux a pour adresse
10.10.160.254

sur le réseau B, que le réseau A est en 10.10.160.*, et que le modem est
branché sur la machine 10.10.159.42 du réseau B.



Avatar
lhabert
"Thierry Michels" :

Le problème est, comme je l'ai dis, que le modem est un modem ethernet
branché directement sur le réseau B.


Bah il faut choisir une machine du réseau B pour faire du PPP over ethernet
via ce modem.

Avatar
George Abitbol
Bonjour,


Bonjour

J'ai 2 réseau qui communiquent par un routeur constitué d'un PC sous Fedora
Core 4 équipé de 2 cartes réseau.
Tout marche bien de A vers B et retour pour les communications entre PC.

Je souhaite branché sur le réseau B un modem ADSL Ethernet et que les
machines du réseau A et du réseau B puissent accéder à Internet via le
routeur Linux.

Le problème qui se pose est que les machines du réseau A comme du réseau B
ont comme gayeway le routeur linux et non le modem ethernet.


Pourquoi est-ce un probleme ?
Si c'est bien un *modem* ethernet que vous voulez brancher, il est
normal qu'un des PC (en l'occurence le routeur) serve de passerelle,
pusique une seule machine a la fois peut se connecter sur un modem.

Pour que tout ca fonctionne, il faut que le routeur se connecte avec
PPPoE par le modem, puis activer dessus l'IPforward et le masquerading,
et enfin configurer la passerelle par defaut des clients sur le routeur.

Pour la configuration du routeur, voir ici (le tuto est pour gentoo mais
les concepts sont les memes pour Fedora) :

http://www.gentoo.org/doc/fr/home-router-howto.xml

Avatar
Thierry Michels
"George Abitbol" a écrit dans le message de
news:dnjhir$8cj$
Bonjour,


Bonjour

J'ai 2 réseau qui communiquent par un routeur constitué d'un PC sous
Fedora


Core 4 équipé de 2 cartes réseau.
Tout marche bien de A vers B et retour pour les communications entre PC.

Je souhaite branché sur le réseau B un modem ADSL Ethernet et que les
machines du réseau A et du réseau B puissent accéder à Internet via le
routeur Linux.

Le problème qui se pose est que les machines du réseau A comme du réseau
B


ont comme gayeway le routeur linux et non le modem ethernet.


Merci pour votre réponse


Pourquoi est-ce un probleme ?
Si c'est bien un *modem* ethernet que vous voulez brancher, il est
normal qu'un des PC (en l'occurence le routeur) serve de passerelle,
Non ceci est vrai si ce modem est branché directement sur la carte réseau.

Là ce n'est pas le cas, j'ai 2 machines sur un réseau A connecté sur le
routeur linux qui est connecté par une autre carte sur le réseau B . Sur ce
réseau B 2 autres machines plus le modem ethernet

pusique une seule machine a la fois peut se connecter sur un modem.


Non c'est faux plusieurs machines peuvent utiliser le modem en même temps.
C'est un modem Ethernet qui a une adresse IP interne.

Pour que tout ca fonctionne, il faut que le routeur se connecte avec
PPPoE par le modem, puis activer dessus l'IPforward et le masquerading,
et enfin configurer la passerelle par defaut des clients sur le routeur.

Pour la configuration du routeur, voir ici (le tuto est pour gentoo mais
les concepts sont les memes pour Fedora) :

http://www.gentoo.org/doc/fr/home-router-howto.xml



Avatar
Emmanuel

Non c'est faux plusieurs machines peuvent utiliser le modem en même temps.
C'est un modem Ethernet qui a une adresse IP interne.



C'est donc un routeur, ou du moins un modem/routeur en mode routeur
comme tant de FAIs en font actuellement.

Je pense que dans votre configuration, le plus simple est de définir
votre routeur Fedora comme gateway pour vos LANs A et B.
Vous configurez ensuite sur votre Fedora votre modem/routeur comme
gateway et le tour est joué.

Emmanuel

Avatar
George Abitbol
"George Abitbol" a écrit dans le message de
news:dnjhir$8cj$


Bonjour,


Bonjour


J'ai 2 réseau qui communiquent par un routeur constitué d'un PC sous



Fedora

Core 4 équipé de 2 cartes réseau.
Tout marche bien de A vers B et retour pour les communications entre PC.

Je souhaite branché sur le réseau B un modem ADSL Ethernet et que les
machines du réseau A et du réseau B puissent accéder à Internet via le
routeur Linux.

Le problème qui se pose est que les machines du réseau A comme du réseau



B

ont comme gayeway le routeur linux et non le modem ethernet.


Merci pour votre réponse



Pourquoi est-ce un probleme ?
Si c'est bien un *modem* ethernet que vous voulez brancher, il est
normal qu'un des PC (en l'occurence le routeur) serve de passerelle,


Non ceci est vrai si ce modem est branché directement sur la carte réseau.
Là ce n'est pas le cas, j'ai 2 machines sur un réseau A connecté sur le
routeur linux qui est connecté par une autre carte sur le réseau B . Sur ce
réseau B 2 autres machines plus le modem ethernet


J'avais chez moi un switch sur lequel etait branché 3 PCs et un modem.
Ca permet a chaque PC de se connecter en utilisant le modem, mais un
seul a la fois (un *modem* ne sait pas router)


pusique une seule machine a la fois peut se connecter sur un modem.



Non c'est faux plusieurs machines peuvent utiliser le modem en même temps.
C'est un modem Ethernet qui a une adresse IP interne.


mon modem a une adresse ip interne (obligatoire pour y acceder pour la
configuration) et ce n'est pas pour autant que plusieurs machines
peuvent s'y connecter.
Je pense que vous confondez *modem* et *modem-routeur* (à priori livebox
vu l'adresse en wanadoo.fr).
Dans ce cas, deux solutions :
- Soit le routeur sous Fedora sert de passerelle pour tout le monde
- soit les PCs du reseau B utilisent le *modem/routeur* comme
passerelle, et celles du reseau A utilisent le routeur.

Dans les deux cas, le routeur sous Fedora doit faire de l'ipforward et
du masquerading, donc je laisse mon lien.

http://www.gentoo.org/doc/fr/home-router-howto.xml





Avatar
Thierry Michels
"Emmanuel" a écrit dans le message de
news:dnjjmq$mc2$

Non c'est faux plusieurs machines peuvent utiliser le modem en même
temps.


C'est un modem Ethernet qui a une adresse IP interne.



C'est donc un routeur, ou du moins un modem/routeur en mode routeur
comme tant de FAIs en font actuellement.
Oui c'est un modem ethernet avec fonction de routage. C'est un alcatel que

j'ai réussi à patcher en mode pro qui permet le routage.

Et moi le but de l'histoire c'est de mettre en oeuvre le routage et le
filtrage sous linux histoire d'apprendre.

Je pense que dans votre configuration, le plus simple est de définir
votre routeur Fedora comme gateway pour vos LANs A et B.
Vous configurez ensuite sur votre Fedora votre modem/routeur comme
gateway et le tour est joué.
C'est ce que j'ai essayé mais ça ne fonctionne pas

sur le réseau A GW 10.0.0.3 (adresse IP routeur linux) sur le reseau B GW
192.168.1.3 (adresse IP routeur linux 2ème carte) et GW du routeur linux
10.0.0.138 adresse du modem ethernet.

Emmanuel
Merci



Avatar
Thierry Michels
"George Abitbol" a écrit dans le message de
news:dnjkli$8cj$
"George Abitbol" a écrit dans le message de
news:dnjhir$8cj$


Bonjour,


Bonjour


J'ai 2 réseau qui communiquent par un routeur constitué d'un PC sous



Fedora

Core 4 équipé de 2 cartes réseau.
Tout marche bien de A vers B et retour pour les communications entre
PC.





Je souhaite branché sur le réseau B un modem ADSL Ethernet et que les
machines du réseau A et du réseau B puissent accéder à Internet via le
routeur Linux.

Le problème qui se pose est que les machines du réseau A comme du
réseau





B

ont comme gayeway le routeur linux et non le modem ethernet.


Merci pour votre réponse



Pourquoi est-ce un probleme ?
Si c'est bien un *modem* ethernet que vous voulez brancher, il est
normal qu'un des PC (en l'occurence le routeur) serve de passerelle,


Non ceci est vrai si ce modem est branché directement sur la carte
réseau.


Là ce n'est pas le cas, j'ai 2 machines sur un réseau A connecté sur le
routeur linux qui est connecté par une autre carte sur le réseau B . Sur
ce


réseau B 2 autres machines plus le modem ethernet


J'avais chez moi un switch sur lequel etait branché 3 PCs et un modem.
Ca permet a chaque PC de se connecter en utilisant le modem, mais un
seul a la fois (un *modem* ne sait pas router)

Le mien si modem alcatel patché en version Pro.

et j'avais avant la même config que vous 3 PC qui surfait en même temps. Le
bonheur des enfants.


pusique une seule machine a la fois peut se connecter sur un modem.



Non c'est faux plusieurs machines peuvent utiliser le modem en même
temps.


C'est un modem Ethernet qui a une adresse IP interne.


mon modem a une adresse ip interne (obligatoire pour y acceder pour la
configuration) et ce n'est pas pour autant que plusieurs machines
peuvent s'y connecter.
Je pense que vous confondez *modem* et *modem-routeur* (à priori livebox
vu l'adresse en wanadoo.fr).



Dans ce cas, deux solutions :
- Soit le routeur sous Fedora sert de passerelle pour tout le monde
- soit les PCs du reseau B utilisent le *modem/routeur* comme
passerelle, et celles du reseau A utilisent le routeur.
oui mais dans ce cas plus de communication des PC A vers B.


Dans les deux cas, le routeur sous Fedora doit faire de l'ipforward et
du masquerading, donc je laisse mon lien.
Merci pour la réponse et le lien.




http://www.gentoo.org/doc/fr/home-router-howto.xml







Avatar
George Abitbol

Dans ce cas, deux solutions :
- Soit le routeur sous Fedora sert de passerelle pour tout le monde
- soit les PCs du reseau B utilisent le *modem/routeur* comme
passerelle, et celles du reseau A utilisent le routeur.


oui mais dans ce cas plus de communication des PC A vers B.


si. route sur le routeur devrait afficher les routes directes vers vos 2
reseaux + la route par defaut vers le modem. Quand le routeur recevra
des requetes pour le reseau B, il les dirigera correctement etant donne
qu'il connaitra la route et ne les enverra pas vers le modem.
Par contre pour aller dans l'autre sens (ie de B vers A) il faudra
entrer les routes a la main dans les machines du reseau B :
$ sudo route add -net 10.0.0.0 netmask 255.255.255.0 gw 10.0.0.3

Dans tous les cas, je pense que le mieux est que tous le monde passe par
le routeur sous Fedora, le controle des flux sera plus facile avec les
logiciels qui vont bien (iptables+snort) qu'en trifouillant le modem.


1 2