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 14/04/2015, à 20:08

robbix1206

Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

Bonjour à tous,
Je voudrais savoir si il y a un moyen de faire passer les packets reçu par ma carte ethernet de mon ordinateur portable vers sa carte wi-fi.
J'ai bien activé l'ipforward (/proc/sys/net/ipv4/ip_forward) .
J'ai donc deux réseau.
Le Ethernet :
  IP : 192.168.2.4/24
Le Wi-fi:
  IP : 192.168.1.4/24
  Passerelle :192.168.1.1

Le problème se situe au niveau du transfert des packets car la carte ethernet les reçoit bien mais pour la passerelle j'avais d'abord essayé : 192.168.1.4 mais la carte ethernet recherchai cette IP sur son réseau... (Vérification via Wireshark).
J'ai donc une première question quelle passerelle dois-je mettre pour ma carte ethernet : 192.168.2.4 ou 192.168.1.4 ?

Je pense que c'est XXX.XXX.2.4 pour qu'il boucle sur lui même la requête (car évidemment il essaye d'envoyer les requête par ethernet quand la carte est activé et non par wi-fi. Je perd donc ma connection quand j'active celle-ci) mais ne suis pas sûr.

Et enfin comment faire en sorte de bridger les deux carte sans passer par brctl (bridge-utils) sachant qu'il ne compte pas la carte wi-fi comme valide ?

Merci pour votre aide

Edit: J'allais oublié j'ai bien configuré comme route : 192.168.2.0/24 Passerelle: 192.168.1.4 afin évidemment que la box puisse répondre à l'autre réseau. Et les données ne circule pas non plus dans le sans Wi-Fi -> Ethernet...

Edit 2: J'allais oublié je n'utilise pas le pare-feu et est au pire autoriser le FORWARD entre les deux interfaces réseaux.

Edit 3: Je pense que c'est car je n'ai pas définie correctement les routes mais comment faire ... J'ai encore du mal avec celle-ci quelqu'un pourrait-il m'aider ?

Dernière modification par robbix1206 (Le 15/04/2015, à 21:01)

Hors ligne

#2 Le 14/04/2015, à 21:22

Eniot

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

Bonjour,
Regardes du côté routage tu devrais trouver ton bonheur ici.

Dernière modification par Sinikrole (Le 14/04/2015, à 21:22)


Si tu penses que mon aide t’a été bénéfique alors n’hésites pas à contribuer également à ton tour à l’aide d’un don ;-) Je te remercie d’avance
https://www.paypal.com/cgi-bin/webscr?c … source=url

Hors ligne

#3 Le 15/04/2015, à 13:26

droopy191

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

Salut,

Si je comprends bien, vous voulez que cette machine serve de passerelle pour le LAN ethernet ?
Une machine ne doit avoir qu'une seule passerelle par défaut.
Pour le Wi-fi, cela est donc correct.
  IP : 192.168.1.4/24
  Passerelle :192.168.1.1

Pour la carte ethernet, pas de passerelle juste ip et masque.
Indiquez l'ip 192.168.2.4 comme passerelle pour les machines connectées de ce coté ( indiquez le meme dns que coté wifi )

Au niveau, de la passerelle principale du coté réseau wifi, 192.168.1.1, indiquer une route de retour
du réseau 192.168.2.0/24 passant par 192.168.1.4 et ca devrait rouler.

Hors ligne

#4 Le 15/04/2015, à 18:39

robbix1206

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

Sous gnome il n'est pas possible de ne pas remplir le champs passerelle mais j'ai trouvé la solution (passerelle 0.0.0.0 pour mon eth3)
Merci ça résous donc mon problème de perte de connexion quand j'active la carte ethernet ^^.
Merci droopy.

Cependant mes requêtes venant de eth3 ne sont toujours pas transferé vers mon interface wlan1 malgré l'ajout de règle dans la table de routage :
Table de routage IP du noyau
Destination      Passerelle        Genmask           Indic   Metric Ref    Use   Iface
0.0.0.0             192.168.1.1     0.0.0.0               UG      0        0        0       wlan1
192.168.1.0     192.168.1.4     255.255.255.0   UG      0        0        0       wlan1
192.168.1.0     0.0.0.0             255.255.255.0   U         0        0        0       wlan1
192.168.2.0     192.168.2.4     255.255.255.0   UG      0        0        0       eth3
192.168.2.0     0.0.0.0             255.255.255.0   U         0        0        0       eth3

Le tracert sous mon windows de test m'affiche bien que les requêtes vont jusqu'à mon ordinateur portable puis plus rien.

Dernière modification par robbix1206 (Le 15/04/2015, à 18:46)

Hors ligne

#5 Le 15/04/2015, à 19:32

droopy191

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

Pas sur que ce soit gérable depuis l'interface graphique ...
Il n'y a pas besoin d'ajouter de règles de routage sur le portable mais au niveau de la passerelle qui gère la connexion wifi, votre box ?

Sur le portable, ca devrait donner qq chose comme ca ( c'est depuis une debian, donc ca peut etre un peu différent chez vous

 # route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     *               255.255.255.0   U     0      0        0 wlan0
192.168.2.0    *               255.255.255.0   U     0      0        0 eth0

Faites vos tracert avec des ips car pour le moment le dns est peut etre mal configuré.

Avez vous activé le routage de facon définitive ? Sinon, ca se desactive à chaque démarrage.

/etc/sysctl.conf
net.ipv4.ip_forward=1
# puis pour activer
sysctl -p

Dernière modification par droopy191 (Le 15/04/2015, à 19:35)

Hors ligne

#6 Le 15/04/2015, à 20:35

robbix1206

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

J'avais fait une connerie... mais c'es reparé..
J'ai maintenant accès à ma box depuis le 192.168.2.1 mais je ne peut cependant pas allez sur internet...
Les requêtes sont envoyés à la box mais celle-ci n'y semble pas donner suite.

Hors ligne

#7 Le 15/04/2015, à 21:00

robbix1206

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

Résolu
j'ai finalement utilisé la commande :
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.2.0/24 -j SNAT --to-source 192.168.1.4
Ca à tous résolu ^^ (tiré de http://www.generation-nt.com/reponses/c … 6446.html)

Hors ligne

#8 Le 16/04/2015, à 07:00

droopy191

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

robbix1206 a écrit :

Résolu
j'ai finalement utilisé la commande :
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.2.0/24 -j SNAT --to-source 192.168.1.4
Ca à tous résolu ^^ (tiré de http://www.generation-nt.com/reponses/c … 6446.html)

Ca marche en effet aussi comme ca. Mais les 2 cotés de votre lan ne pourront pas se parler avec du nat au mileu.

Hors ligne

#9 Le 16/04/2015, à 17:56

robbix1206

Re : Comment lier deux cartes réseau (une wi-fi, l'autre ethernet).[Résolu]

C'est la seul solution que j'ai pour pouvoir avoir internet sur tous les ordinateurs malheureusement mais pour le moment ça me suffit merci à tous ^^

Hors ligne