Deve ser wlan0. Sua configuração deve abrir a porta 53 no wlan0. Depois que um cliente faz uma solicitação de resolução de DNS, o servidor DNS deve resolvê-lo recursivamente usando o caminho normal da Internet (eth0).
Estou usando 2 interfaces no meu computador, eth0 concede acesso ao mundo externo e wlan0 é onde o Access Point está configurado.
Minha configuração é baseada em 2 redes 192.168.1.0 em eth0 e 10.0.0.0 em wlan0. Eu tenho um servidor dhcp que entrega IP's para a rede 10.0.0.0 e ai, tenho como DNS meu ip de wlan0 (10.0.0.1) e 8.8.8.8.
Quando eu me conecto com outro dispositivo para a rede, tudo funciona bem, eu tenho meu endereço IP, eu sou redirecionado para o mundo exterior de wlan0 para eth0 por iptables mas eu quero falsificar o DNS. E aqui está a minha dúvida. Como faço isso? Eu li sobre dnsmasq, trabalhando como servidor DHCP e DNS, mas na minha configuração, qual seria a interface do DNS, wlan0¿?
Espero ter ficado claro, se alguém puder me ajudar, eu realmente apreciaria, e eu também apreciaria se alguém conseguisse alguma luz com isso. Estou um pouco confuso sobre como um servidor DNS em uma interface wlan0 que não tem acesso à Internet pode atuar como DNS.
Deve ser wlan0. Sua configuração deve abrir a porta 53 no wlan0. Depois que um cliente faz uma solicitação de resolução de DNS, o servidor DNS deve resolvê-lo recursivamente usando o caminho normal da Internet (eth0).
Tags dns networking dhcp