web-dev-qa-db-fra.com

Comment configurer un pont d'interface réseau de WiFi à Ethernet avec Debian?

J'utilise Raspberry Pi en utilisant Raspbian qui est juste Debian.

Je voudrais relier le routeur réseau WiFi principal qui se connecte à Cox Cable à mon routeur câblé ici pour que mon sous-réseau ait un accès Internet fiable.

Il doit s'agir d'un pont WiFi-à-Ethernet.

J'ai défini/etc/networks pour une adresse statique pour l'USB wlan1 avec l'adaptateur externe et l'antenne à gain élevé. wpa_supplicant est configuré pour se connecter correctement au routeur maître.

Donc en ce moment, il est configuré pour que je puisse me connecter au réseau approprié avec le mot de passe, sur wlan1 externe. L'adresse statique est définie dans/etc/networks. La passerelle et le serveur de noms sont OK. Je peux parcourir des pages Web, etc.

Le lien manquant est de le relier au port eth0 afin que mon routeur puisse également se connecter, pour fournir un service à mon sous-réseau.

Pas besoin de services réseau supplémentaires comme le routage ou nat ou dhcp, etc. Juste un simple pont.

Quelqu'un peut-il m'orienter dans la bonne direction pour que cela se produise?

11
SDsolar

Pour configurer un pont entre Ethernet et wifi, c'est aussi simple que de le faire dans votre /etc/network/interfaces:

auto eth0
allow-hotplug eth0
iface eth0 inet manual

auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual

auto br0
iface br0 inet static
bridge_ports eth0 wlan0
    address 192.168.1.100
    netmask 255.255.255.0

Remplacez l'adresse IP par quelque chose de plus approprié à votre réseau.

Si vous préférez l'attribution IP effectuée via DHCP, changez-la en:

auto br0
iface br0 inet dhcp
bridge_ports eth0 wlan0

Après avoir changé /etc/network/interfaces, soit en redémarrant Debian soit en faisant

service networking restart

Active cette configuration.

Vous devrez vous assurer que cette configuration aura bridge-utils installée. Vous pouvez l'installer avec:

Sudo apt install bridge-utils

Pour plus d'informations, voir:

BRIDGE-UTILS-INTERFACES

L'interface wlan0 doit également être configurée pour se connecter à votre point d'accès distant afin que cette configuration ne soit pas utilisée textuellement.

Remarque supplémentaire: relier eth0 et wlan0 ensemble signifie en termes simples pour les profanes que br0 se présentera comme une interface logique unique englobant les interfaces qui font partie du pont. Généralement, une telle configuration est effectuée lorsque les deux s'étendent ou appartiennent au même réseau.

8
Rui F Ribeiro