Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/10/2017, à 21: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, à 06: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, à 08: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, à 12: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, à 18: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, à 21: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