Segmentos Ethernet e Wifi na mesma sub-rede

1

Estou usando um BeagleBoneBlack com duas interfaces de rede, eth0 e wlan0. O eth0 é configurado para usar o dhcp, enquanto o wlan0 tem um endereço estático. Configurei o hostapd para criar um ponto de acesso no wlan0 e também configurei um servidor dhcp local para atender a solicitações na interface wlan0. Até agora tudo está bem.

O que eu gostaria de fazer agora é configurar o wlan0 para usar o dhcp para obter um endereço da mesma sub-rede do eth0, e também os clientes conectados ao AP devem obter um endereço de tal sub-rede.

Basicamente eu gostaria que o segmento Wifi da rede confiasse no mesmo servidor dhcp do segmento Ethernet. É possível? Como posso conseguir isso?

    
por ssnape 08.09.2017 / 12:22

1 resposta

1

Ok, você está usando seu pequeno computador de placa única como um ponto de acesso Wi-Fi e está roteando atualmente (ou possivelmente gateway NAT) entre com fio e sem fio, o que significa que a rede sem fio está em uma sub-rede LAN / IP diferente Ethernet com fio. Você preferiria apenas passar pacotes de forma transparente entre com fio e sem fio, para que tudo esteja na mesma sub-rede LAN e IP.

A maneira de fazer isso na maioria dos sistemas operacionais Unix é definir uma interface / dispositivo virtual de ponte de software (pode aparecer em ifconfig como "bridge0" ou "br0") e dizer à sua pilha de rede para "anexar" ambos eth0 e wlan0 para a interface da bridge. A interface da ponte é o que recebe um endereço IP, em vez de cada interface física ter seus próprios.

Dependendo do seu sabor do sistema operacional Unix, os passos exatos podem variar. Além disso, é possível construir kernels sem o recurso de bridging, portanto, talvez seja necessário garantir que seu kernel o tenha.

NB: Não se confunda com o que é frequentemente chamado de "bridge sem fio", que é uma forma mais complicada de bridging, onde duas caixas usam suas interfaces sem fio para fazer um link sem fio ponto a ponto (às vezes chamado de link WDS) para unir duas redes Ethernet com fio.

    
por 08.09.2017 / 19:44