dnsmasq - sub-rede diferente pelo wifi SSID - como?

3

Estou usando o dnsmasq em um servidor do Ubuntu 14.04 como meus servidores DHCP e DNS na minha LAN. Este dispositivo tem apenas 1 NIC Ethernet.

Eu quero configurar um ponto de acesso sem fio com vários SSIDs. O wifi AP e dnsmasq não são o mesmo dispositivo. Desejo configurar sub-redes diferentes com base no SSID do Wi-Fi ao qual o dispositivo cliente está conectado. Como posso conseguir isso com o dnsmasq?

O dnsmasq precisaria ser capaz de identificar o ssid do qual o dispositivo está vindo para ter um intervalo diferente de dhcp por ssid. Isso é possível? Como?

Eu li muito no dnsmasq, mas muitas vezes o wifi e o dnsmasq são o mesmo dispositivo e nunca é claro para mim como o dnsmasq pode diferenciar vários SSIDs.

    
por Zoran 02.11.2015 / 22:55

1 resposta

2

normalmente isso é feito por diferentes VLANs. Cada SSID é mapeado para uma VLAN. Na ethernet, você deve configurar o acesso a várias VLANs ao seu switch (que cria várias interfaces virtuais em sua máquina, cada uma com uma configuração: IP, máscara e assim por diante em cada rede).

Pesquise no google sobre como configurar a VLAN no linux (exemplo, primeira correspondência do google: link ou, segundo jogo: link ).

No seu switch você precisa de suporte a VLAN (minimizando algum switch L2 com gerenciamento)

    
por 04.11.2015 / 13:28