Eu tenho um URL público como app1.wifi.com
, para que eu possa acessar meu URL de qualquer lugar. Agora quero definir o mesmo URL para minha máquina local. Se eu digitar app1.wifi.com
da minha LAN, ele deverá ser roteado para o local app1.wifi.com
. Para conseguir isso, eu tentei a configuração abaixo.
Eu tenho uma máquina Windows 7, onde instalei o BIND9, configurei o IP da máquina como 192.168.1.2 e a nomeei app1.wifi.com
. Está conectado com um roteador ( 192.168.1.1
). Em% BINDconf
, tenho 2 zonas de pesquisa direta e 2 zonas de pesquisa inversa. Além disso, tenho .
zone
1) localhost
2) 0.0.127.in-addr.arpa (pesquisa inversa)
3) wifi.com
4) 1.168.192.in-addr.arpa (pesquisa inversa do wifi.com).
Consigo me comunicar com URLs externos (Google, Yahoo ...) em 192.168.1.2
.
Na outra extremidade do roteador, eu tenho outra máquina conectada à mesma rede com um IP de 192.168.1.3
. Em 192.168.1.3
, defino o IP do servidor DNS como 192.168.1.2
. Se eu pingar app1.wifi.com
de 192.168.1.3
, o resultado é:
ping app1.wifi.com.
Ping request could not find host app1.wifi.com. Please check the name and try again.
C:\windows\system32>nslookup app1.wifi.com
DNS request timed out.
timeout was 2 seconds.
Server: UnKnown
Address: 192.168.1.2
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out
C:\windows\system32>
Como faço para que isso funcione com app1.wifi.com
localmente? Consigo me comunicar com URLs externos (Google, Yahoo ...) de 192.168.1.2
, mas não de 192.168.1.3
. O resultado de um nslookup
de 192.168.1.3
está abaixo:
nslookup google.com
Server: UnKnown
Address: 192.168.1.2
------------
SendRequest(), len 28
HEADER:
opcode = QUERY, id = 11, rcode = NOERROR
header flags: query, want recursion
questions = 1, answers = 0, authority records = 0, additional = 0
QUESTIONS:
google.com, type = A, class = IN
------------
DNS request timed out.
timeout was 10 seconds.
timeout (10 secs)
SendRequest failed.
E em 192.168.1.2
, não estou recebendo consultas de 192.168.1.3
(configurei a ACL como 192.168.1/24
).
Nota: O importante é que 192.168.1.2
deve se comunicar com URLs externos. Esta máquina deve se comunicar com app2.wifi.com
, então, neste caso, como configuro o nome de domínio localmente e configuro app1.wifi.com
localmente?