Cada dominio de internet tiene asociada una buena cantidad de datos públicos que se pueden consultar: quién es el propietario, cómo contactar con él, en qué máquina y país está alojado… Viene bien saber cómo obtener esta información, unas veces por razones técnicas otras por pura curiosidad. Desde cualquier distribución de Linux podemos hacer estas consultas muy fácilmente utilizando la línea de comandos.
host
Devuelve los registros DNS configurados para un dominio. No incluye los registros configurados para los subdominios.
Sintáxis
host [modificadores] dominio
Utilizaciones
$ host voragine.net voragine.net has address 95.142.165.200 voragine.net mail is handled by 50 fb.mail.gandi.net. voragine.net mail is handled by 10 spool.mail.gandi.net.
Para mostrar los registros de un tipo, por ejemplo MX:
$ host -t MX voragine.net voragine.net mail is handled by 50 fb.mail.gandi.net. voragine.net mail is handled by 10 spool.mail.gandi.net.
Para obtener la DNS inversa:
$ host 95.142.165.200 200.165.142.95.in-addr.arpa domain name pointer xvm-165-200.ghst.net.
dig
Muy similar a host
, pero más versátil.
Sintáxis
dig [modificadores] @servidor.dns dominio tipo-de-registro
Utilizaciones
$ dig voragine.net ; <<>> DiG 9.9.5-9+deb8u3-Debian <<>> voragine.net ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10442 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;voragine.net. IN A ;; ANSWER SECTION: voragine.net. 10532 IN A 95.142.165.200 ;; Query time: 3 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Wed Sep 23 12:06:51 CEST 2015 ;; MSG SIZE rcvd: 46[/code] Para consultar únicamente un tipo de registro: [code]$ dig -t MX voragine.net ; <<>> DiG 9.9.5-9+deb8u3-Debian <<>> -t MX voragine.net ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23583 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;voragine.net. IN MX ;; ANSWER SECTION: voragine.net. 353 IN MX 10 spool.mail.gandi.net. voragine.net. 353 IN MX 50 fb.mail.gandi.net. ;; Query time: 64 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Wed Sep 23 12:08:05 CEST 2015 ;; MSG SIZE rcvd: 82[/code] Para consultar un servidor DNS concreto. La respuesta normalmente será igual, a menos que haya habido un cambio en los registros asociados a un dominio y aún no se haya propagado por completo. La línea <code>SERVER</code> indica el servidor DNS consultado, en este caso los que ofrece <a href="https://www.opendns.com/">opendns</a>: [code]$ dig @208.67.222.222 voragine.net ; <<>> DiG 9.9.5-9+deb8u3-Debian <<>> @208.67.222.222 voragine.net ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1194 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;voragine.net. IN A ;; ANSWER SECTION: voragine.net. 10773 IN A 95.142.165.200 ;; Query time: 66 msec ;; SERVER: 208.67.222.222#53(208.67.222.222) ;; WHEN: Wed Sep 23 12:16:02 CEST 2015 ;; MSG SIZE rcvd: 57[/code] <a href="http://www.thegeekstuff.com/2012/02/dig-command-examples/" title="10 Linux DIG Command Examples for DNS Lookup -- The Geek Stuff">Más usos de dig</a>. <h2>ping</h2> Intenta hacer llegar un pequeño paquete de datos a un servidor para ver si está vivo. <strong>Sintáxis</strong> [code]ping [modificadores] destino
Utilizaciones
El modificador -c interrumpe ping después del número de envíos especificado.
$ ping -c 6 voragine.net PING voragine.net (95.142.165.200) 56(84) bytes of data. 64 bytes from xvm-165-200.ghst.net (95.142.165.200): icmp_seq=1 ttl=53 time=63.1 ms 64 bytes from xvm-165-200.ghst.net (95.142.165.200): icmp_seq=2 ttl=53 time=62.4 ms 64 bytes from xvm-165-200.ghst.net (95.142.165.200): icmp_seq=3 ttl=53 time=64.8 ms 64 bytes from xvm-165-200.ghst.net (95.142.165.200): icmp_seq=4 ttl=53 time=297 ms 64 bytes from xvm-165-200.ghst.net (95.142.165.200): icmp_seq=5 ttl=53 time=63.6 ms 64 bytes from xvm-165-200.ghst.net (95.142.165.200): icmp_seq=6 ttl=53 time=65.4 ms --- voragine.net ping statistics --- 6 packets transmitted, 6 received, 0% packet loss, time 5008ms rtt min/avg/max/mdev = 62.447/102.883/297.824/87.186 ms
whois
Nos devuelve los datos de los contactos asociados al dominio: propietario, contacto administrativo, técnico y de facturación, así como el agente registrador del dominio.
Sintáxis
whois dominio
Utilizaciones
$ whois voragine.net For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en. Domain Name: voragine.net Registry Domain ID: 1293659523_DOMAIN_NET-VRSN Registrar WHOIS Server: whois.gandi.net Registrar URL: http://www.gandi.net Updated Date: 2015-08-27T09:27:32Z Creation Date: 2007-10-23T16:53:02Z Registrar Registration Expiration Date: 2016-10-23T16:53:02Z Registrar: GANDI SAS Registrar IANA ID: 81 Registrar Abuse Contact Email: abuse@support.gandi.net Registrar Abuse Contact Phone: +33.170377661 Reseller: Alfonso Sánchez Uzábal Domain Status: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited Domain Status: Domain Status: Domain Status: Domain Status: Registry Registrant ID: Registrant Name: Alfonso Sánchez Uzábal Registrant Organization: Alfonso Sánchez Uzábal Registrant Street: L.D. Escampis Registrant City: Oust Registrant State/Province: Midi-Pyrenees Registrant Postal Code: 09140 Registrant Country: FR Registrant Phone: +33.581296079 Registrant Phone Ext: Registrant Fax: Registrant Fax Ext: Registrant Email: 363a599082b978183b35c7c8aa24f516-1508278@contact.gandi.net Registry Admin ID: Admin Name: Alfonso Sánchez Uzábal Admin Organization: Alfonso Sánchez Uzábal Admin Street: L.D. Escampis Admin City: Oust Admin State/Province: Midi-Pyrenees Admin Postal Code: 09140 Admin Country: FR Admin Phone: +33.581296079 Admin Phone Ext: Admin Fax: Admin Fax Ext: Admin Email: 363a599082b978183b35c7c8aa24f516-1508278@contact.gandi.net Registry Tech ID: Tech Name: Alfonso Sánchez Uzábal Tech Organization: Alfonso Sánchez Uzábal Tech Street: L.D. Escampis Tech City: Oust Tech State/Province: Midi-Pyrenees Tech Postal Code: 09140 Tech Country: FR Tech Phone: +33.581296079 Tech Phone Ext: Tech Fax: Tech Fax Ext: Tech Email: 363a599082b978183b35c7c8aa24f516-1508278@contact.gandi.net Name Server: A.DNS.GANDI.NET Name Server: B.DNS.GANDI.NET Name Server: C.DNS.GANDI.NET Name Server: Name Server: Name Server: Name Server: Name Server: Name Server: Name Server: DNSSEC: Unsigned URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/ Last update of WHOIS database: 2015-09-23T10:35:27Z
traceroute
Nos muestra el recorrido hasta el servidor de destino especificado, cada uno de los servidores de nombre por los que va pasando nuestra petición.
Sintáxis
traceroute destino
Utilizaciones
$ traceroute voragine.net traceroute to voragine.net (95.142.165.200), 30 hops max, 60 byte packets 1 box (192.168.1.1) 1.097 ms 2.246 ms 2.322 ms 2 65.1.151.82.rev.sfr.net (82.151.1.65) 49.772 ms 55.273 ms 59.723 ms 3 105.5.159.78.rev.sfr.net (78.159.5.105) 63.484 ms * * 4 162.29.3.109.rev.sfr.net (109.3.29.162) 81.397 ms 85.491 ms 89.883 ms 5 sfr.th2-1.rt.hopus.net (37.77.34.28) 106.718 ms 110.980 ms 117.445 ms 6 lag-pop-th2-1.std-1.rt.hopus.net (37.77.32.3) 123.595 ms 124.103 ms 130.307 ms 7 gandi.std-1.rt.hopus.net (37.77.38.5) 137.473 ms 59.637 ms 60.863 ms 8 xe2-5-5-dist1-d.paris.gandi.net (217.70.176.242) 66.255 ms 72.129 ms 76.015 ms 9 xvm-165-200.ghst.net (95.142.165.200) 83.224 ms 89.042 ms 92.848 ms
1 comentario