#1 Le 02/10/2017, à 20:49
- slf
Utiliser une seconde carte réseau comme extension de son switch
Bonjour,
Impossible de trouver le sujet traité.
Voici mon problème :
sur un switch j'ai 6 PC (192.168.1.11à16)
Sur un de mes PC (192.168.15) j'ai deux cartes réseaux (eth0 et eth1) (eth1 non utilisé)
Je souhaiterai avec un câble croisé brancher un de mes autre PC (le 16) sur eth1 et que tout fonctionne (qu'il soit sur 15 ou sur le switch)
J'ai mi l'IPFORWARD à 1
Ouvert eth1 avec une adresse 192.168.1.20 puis 192.168.2.20
Tenté un bridge avec une adresse 192.168.1.21
Testé un iptables ??? MASQUERAD
Rien ne fonctionne
Soit ça ping de 15 vers le reste du monde soit ça ping vers 16 mais de 16 ça ne ping que sur 15 (et seulement si ça ping de 15 vers 16)
Faut il que j’achète un câble plus long ou ma carte réseau peut elle faire l'affaire en jouant le rôle d'un vulgaire switch ?
Hors ligne
#2 Le 03/10/2017, à 05:17
- Brunod
Re : Utiliser une seconde carte réseau comme extension de son switch
Je pense que ça ne peut pas marcher : chaque carte réseau devrait être dans un réseau différent pour l'ip forwarding.
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#3 Le 03/10/2017, à 07:43
- slf
Re : Utiliser une seconde carte réseau comme extension de son switch
Donc il faut chercher une autre solution qu'avec IPFORWARD==1
Une idée ?
Ce qui arrive a l'interface eth0 doit être redirigé vers eth1 (sans être transmis à 15) et vis versa sauf quand il s'agit d'un message a destination de 15.
Certains messages (broadcast) doivent être traité de façon particulière : ils doivent à la fois être relayer et transmis à 15.
Tous les messages de 15 doivent être émis sur les deux interfaces sauf si la bonne interface a été identifié.
Globalement l'informatique devrait être en mesure d'éviter de casser quelques murs pour passer un câble.
Mais comment ?
Hors ligne
#4 Le 03/10/2017, à 11:09
- Brunod
Re : Utiliser une seconde carte réseau comme extension de son switch
Si c'est "simplement" pour éviter de casser des murs pour mettre un câble, je préconiserais des cpl. De plus il existe des cpl multiports (qui font switch), ce qui simplifierait grandement ton problème.
Sur certains firewall, on peut faire du "port miroring", mais sur un pc, aisément, j'ai un doute...
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#5 Le 03/10/2017, à 17:36
- slf
Re : Utiliser une seconde carte réseau comme extension de son switch
Il y a des progrès :
Donc tous les PC 192.168.1.11 à 15 sur un switch via leur eth0
Le PC 16 sur l'eth1 du PC 15 déclaré en 192.168.1.20
sur le PC 15 : activer eth0 puis eth1 (cela attribue une metric à eth0 prioritaire)
sur le PC 15 toujours : sudo route add -host 192.168.1.16 eth1
=> le PC 15 cause avec le PC 16 tout en causant toujours avec les autres
RAF : trouver le moyen de faire le pont entre eth0 et eth1 puis rendre les modifs permanentes
Hors ligne
#6 Le 03/10/2017, à 20:58
- slf
Re : Utiliser une seconde carte réseau comme extension de son switch
Puis créer sur 15 un bridge eth0 eth1 déclaré en 192.168.1.21
sur 16 : sudo route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.21 (dit à 16 que pour causer aux autres il faut passer par 21)
sur 11 à 14 : sudo route add -host 192.168.1.16 gw 192.168.1.21 (dit aux autres que pour causer à 16 il faut passer par 21)
Avez vous plus simple ?
Hors ligne