205 votos

¿La lista de todos los registros DNS de un dominio mediante excavación?

Mi empresa funciona un DNS interno para "miempresa.com"

Hay una máquina en la red que necesito encontrar, pero he olvidado su nombre. Si pudiera ver una lista, probablemente lo ayudaría a mi memoria.

¿Cómo puedo lista todos los registros de dominio para "miempresa.com"?

195voto

jm3 Puntos 683

La respuesta corta es a tu pregunta específica del listado CNAMEs es que no puedes sin permiso a la zona las transferencias (ver cómo enumerar todos los registros CNAME para un dominio dado?).

Dicho esto, puede utilizar excavación para listar los registros de otros haciendo:

dig +nocmd yourdomain.com any +multiline +noall +answer

94voto

user826042 Puntos 109

Un comando mucho más fácil de recordar (y más informativo) es:

> dig google.com ANY

La cual devuelve lo siguiente:

; <<>> DiG 9.8.3-P1 <<>> google.com ANY
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31013
;; flags: qr rd ra; QUERY: 1, ANSWER: 22, AUTHORITY: 0, ADDITIONAL: 3

;; QUESTION SECTION:
;google.com.            IN  ANY

;; ANSWER SECTION:
google.com.     17  IN  A   74.125.225.72
google.com.     17  IN  A   74.125.225.73
google.com.     17  IN  A   74.125.225.78
google.com.     17  IN  A   74.125.225.64
google.com.     17  IN  A   74.125.225.65
google.com.     17  IN  A   74.125.225.66
google.com.     17  IN  A   74.125.225.67
google.com.     17  IN  A   74.125.225.68
google.com.     17  IN  A   74.125.225.69
google.com.     17  IN  A   74.125.225.70
google.com.     17  IN  A   74.125.225.71
google.com.     86400   IN  NS  ns1.google.com.
google.com.     86400   IN  NS  ns2.google.com.
google.com.     86400   IN  NS  ns3.google.com.
google.com.     86400   IN  NS  ns4.google.com.
google.com.     66641   IN  SOA ns1.google.com. dns-admin.google.com.    2013082900 7200 1800 1209600 300
google.com.     177 IN  MX  40 alt3.aspmx.l.google.com.
google.com.     177 IN  MX  50 alt4.aspmx.l.google.com.
google.com.     177 IN  MX  10 aspmx.l.google.com.
google.com.     177 IN  MX  20 alt1.aspmx.l.google.com.
google.com.     177 IN  MX  30 alt2.aspmx.l.google.com.
google.com.     287 IN  AAAA    2607:f8b0:4009:803::1007

;; ADDITIONAL SECTION:
ns1.google.com.     3924    IN  A   216.239.32.10
ns2.google.com.     64508   IN  A   216.239.34.10
ns3.google.com.     64508   IN  A   216.239.36.10

;; Query time: 77 msec
;; SERVER: 10.6.23.4#53(10.6.23.4)
;; WHEN: Fri Sep 13 14:26:09 2013
;; MSG SIZE  rcvd: 506

61voto

Josh Puntos 4445

Prueba:

dig -tAXFR mycompany.com

Esto puede o no trabajar. Muchos servidores DNS negará una Transferencia de zona DNS como éste. Para obtener más información, vea cómo el AXFR protocolo funciona

26voto

E. Yazici Puntos 347

También se puede utilizar host utilidad de búsqueda DNS con -l del interruptor:

host -l domain.com

Por supuesto necesita derechos de transferencia de zona DNS para que funcione.

3voto

John Gardeniers Puntos 22554

El enfoque que intentas usar no funcionará. Ver esta pregunta para obtener más información. Suponiendo que eres el administrador (si es no, por favor discutir esto con tu admin y anunciar antes de enviar otra vez) simplemente busque el archivo de zona.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: