Como configuro uma ponte de interface de rede de WiFi para Ethernet com o Debian?

8

Estou usando o Raspberry Pi usando o Raspbian, que é apenas o Debian.

Gostaria de fazer a ponte do roteador de rede WiFi principal que se conecta ao cabo Cox ao meu roteador com cabo aqui para que minha sub-rede tenha acesso confiável à Internet.

Ele precisa ser uma ponte WiFi para Ethernet.

Eu configurei / etc / networks para um endereço estático para o USB wlan1 com o adaptador externo e a antena de ganho alto. O wpa_supplicant está configurado para efetuar login no roteador mestre corretamente.

Então, agora está configurado para que eu possa acessar a rede adequada com a senha, em wlan1 externo. O endereço estático está definido em / etc / networks. Gateway e nameserver estão OK. Eu posso navegar em páginas da web, etc.

O elo perdido é a ponte para a porta eth0, para que meu roteador possa se conectar também, para fornecer serviço à minha sub-rede.

Não há necessidade de nenhum serviço de rede extra, como roteamento ou nat ou dhcp, etc. Apenas uma ponte simples.

Alguém pode me indicar a direção certa para que isso aconteça?

Agradeço antecipadamente por qualquer ajuda.

    
por SDsolar 06.05.2017 / 02:04

1 resposta

5

Para configurar uma ponte de ethernet para wifi, é tão simples quanto fazer no seu /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

Substitua o endereço IP por algo mais apropriado para sua rede.

Se você preferir a atribuição de IP feita via DHCP, altere-a para:

auto br0
iface br0 inet dhcp
bridge_ports eth0 wlan0

Depois de alterar o /etc/network/interfaces , seja reiniciando o Debian ou fazendo

service networking restart

Ativará esta configuração.

Você precisará garantir que essa configuração tenha bridge-utils instalado. Você pode instalá-lo com:

sudo apt install bridge-utils

Para mais informações, consulte:

BRIDGE-UTILS-INTERFACES

A interface wlan0 também precisa ser configurada para se conectar ao seu AP remoto, de modo que essa configuração não seja usada na íntegra.

Nota adicional: juntar eth0 e wlan0 juntos significa em termos leigos pobres que br0 se apresentará como uma interface lógica única englobando as interfaces que fazem parte da ponte. Geralmente essa configuração é feita quando ambos estendem ou pertencem à mesma rede.

    
por 06.05.2017 / 08:09