Como forçar máquinas conectadas a um AP para usar o DNS AP local?

0

Estou compartilhando documentos executando um ponto de acesso em combinação com dnsmasq que redireciona todas as consultas de nome para um IP <IP> onde os documentos podem ser encontrados

 create_ap wlan0 wlan0 HereAreTheDocuments
 echo "address=/#/<IP>" >> /dev/dnsmasq.conf
 service dnsmasq start

Preciso forçar os usuários conectados ao meu hotspot a definirem meu IP como DNS.

Como posso forçar usuários conectados a usar o DNS local em vez de um remoto?

Por exemplo, muitas máquinas estão usando o DNS do Google em 8.8.8.8 e 8.8.4.4

    
por user123456 22.12.2016 / 00:04

2 respostas

0

Eu finalmente acabo usando dnsspoof em conjunto com dnsmasq .

Por favor, diga se você tem uma alternativa para dnsspoof .

    
por 02.01.2017 / 15:29
0
iptables -A PREROUTING -t nat -i wlan0 -p tcp --dport 53 -j REDIRECT
iptables -A PREROUTING -t nat -i wlan0 -p udp --dport 53 -j REDIRECT
    
por 22.12.2016 / 00:33