dd-wrt traduz consultas DNS enviadas da LAN de IP público para IP privado - como parar isso?

0

Eu recentemente tenho um roteador que tem firmware dd-wrt instalado nele. Estou executando um servidor HTTP por trás desse roteador e, como ele tem um NAT, configurei os encaminhamentos de porta apropriados.

Eu também tenho um nome de domínio registrado, digamos example.org, que aponta para o meu IP público, digamos 123.123.123.123 Ao acessá-lo de fora da LAN, tudo funciona bem. No entanto, ao digitar exemplo.org para o navegador DENTRO da LAN, parece resolver para o IP privado do roteador, 192.168.1.1. Bem, 123.123.123.123 e 192.168.1.1 apontam para o mesmo dispositivo, é claro, mas o encaminhamento de porta não funciona, quando acessado a partir do IP 192.168.1.1. Se eu digitar 123.123.123.123 no meu navegador, ele funciona.

O problema parece ser que o servidor DNS que vem com o dd-wrt traduz o IP público para o privado. Usando escavação confirma isso. Isso:

mycomp:~ me$ dig example.org

; <<>> DiG 9.8.3-P1 <<>> example.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29597
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;example.org.           IN  A

;; ANSWER SECTION:
example.org.        0   IN  A   192.168.1.1

;; Query time: 7 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Fri Aug  1 15:40:17 2014
;; MSG SIZE  rcvd: 42

versus isso: (perguntando diretamente de um servidor DNS externo [aqui, do Google])

mycomp:~ me$ dig @8.8.8.8 example.org

; <<>> DiG 9.8.3-P1 <<>> @8.8.8.8 example.org
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17481
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;example.org.           IN  A

;; ANSWER SECTION:
example.org.        59  IN  A   84.248.86.142

;; Query time: 249 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Aug  1 15:27:36 2014
;; MSG SIZE  rcvd: 42

Então, parece que o dd-wrt se intromete na consulta DNS. Como configurá-lo para não fazer isso?

    
por GolDDranks 01.08.2014 / 15:01

1 resposta

0

Veja este comentário para obter a resposta. Eu tive todos esses problemas e resolvi com o primeiro conjunto de entradas do meu comentário.

    
por 15.10.2014 / 05:15