J’ai un pc portable et un pc fixe. Les deux sont en wi-fi.
Je souhaite les relier par câble direct (car le débit est <500ko/s de wi-fi à wi-fi), mais dès lors je pers toute connexion vers Internet car les eth0 sont prioritaires.
Donc ma question est : peut-on faire communiquer par câble les deux ordis (avec le débit qui va bien) et garder en même temps la connexion wi-fi ?
il devrais suffire d’indiquer la route par defaut vers l’interface wifi
et des d’adresses IP differentes pour les deux interfaces
comme wlan0 = 192.168.0.2 et eth0 = 192.168.1.2 et route par defaut sur wlan0 (route add default wlan0, de mémoire ou peut être l’adresse du routeur, ça donnerais quelque chose comme route add default gw 192.168.0.1)
afin de pouvoir le contacter via l’interface de ton choix.
Edité le 21/11/2008 à 19:56
Malheureusement, je crains que ce ne soit un peu plus compliqué …
Voila ce que donne la commande $ netstat -rn :
Table de routage IP du noyau
Destination Passerelle Genmask Indic MSS Fenêtre irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0
0.0.0.0 192.168.0.132 0.0.0.0 UG 0 0 0 wlan0
Puis # route :
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
default 192.168.0.132 0.0.0.0 UG 0 0 0 wlan0
Et enfin mon /etc/network/interfaces :
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
#
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.0.11
netmask 255.255.255.0
gateway 192.168.0.132
dns_nameservers 208.67.220.220 208.67.220.222
wireless-key XXXXXXXXXXXXXXXXXXXXXXXX
wireless-essid YYYYYYYYYYY
auto wlan0
Les @IP des interface filaires prennent des adresses par défaut.
si tu branches 2 machines en direct, y’a pas de serveur DHCP donc fatalement, il faut leur donner des IP fixes.
Faut surtout pas donner des IP a ton lien wifi et ton lien ethernet dans le meme plan d’adressage sinon ca fa forcement foutre la grouille au niveau routage.
J’ai laissé en DHCP car de toute manière le système (Debian GNU-Linux) affecte des IP en 169.x.x.x.
Donc j’ai wlan0 en 192.x.x.x et eth0 en 169.x.x.x ; j’ai testé avec un XP Pro est ça fonctionne comme je le souhaite mais pas sur mes Linux.
Ouais mais c’est foireux… ces adresses sont en /16 (ou en /8 ) et sont generees aleatoirement par windows. Je sais pas si linux attribue des adresses… et si ca se trouve ce ne sont pas des adresses de la meme classe…
Il vaut vraiment mieux attribuer des adresses fixes en 192.168.2.0/24 par exemple car tu seras sur de ne pas avoir de probleme d’adressage.
Edité le 22/11/2008 à 11:56