En
LinuxZone
han explicado en el pasado la utilidad del prompt, el objetivo de algunas órdenes en la consola y lo útiles y rápidas que son. En este caso, vamos a hablar de comandos para obtener información sobre dominios, DNS, auditar la seguridad de websites, rutas seguidas por nuestras conexiones, etc. Todo ello, explicado con ejemplos:
1) Comprobación de funcionamiento de tus DNS.
Abrimos la terminal y ejecutamos:
Obtendremos bastantes datos: el tiempo de respuesta en milisegundos, los DNS utilizados, errores , la IP del dominio consultado, etc. En este caso, el resultado obtenido ha sido:
; <<>> DiG 9.5.1-P2 <<>> google.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51341
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 284 IN A 74.125.53.100
google.com. 284 IN A 74.125.45.100
google.com. 284 IN A 74.125.67.100
;; Query time: 72 msec
;; SERVER: 208.67.222.222#53(208.67.222.222)
;; WHEN: Mon Dec 7 21:13:33 2009
;; MSG SIZE rcvd: 76
Vemos ahí la versión del programa utilizado, el dominio consultado, información sobre la respuesta recibida (“Got answer”), servidor utilizado, ámbito de la consulta (que en este caso es Internet, indicado con la expresión “IN”), etc.
2) Obtener información sobre una IP.
Server: 80.58.61.250
Address: 80.58.61.250#53
Non-authoritative answer:
106.227.85.209.in-addr.arpa name = wy-in-f106.1e100.net.
3) Averiguar la IP de un dominio e información sobre su servicio de correo electrónico.
google.com has address 209.85.227.104
google.com has address 209.85.227.105
google.com has address 209.85.227.106
google.com has address 209.85.227.99
google.com has address 209.85.227.147
google.com has address 209.85.227.103
google.com mail is handled by 10 google.com.s9b1.psmtp.com.
google.com mail is handled by 10 google.com.s9a1.psmtp.com.
google.com mail is handled by 10 google.com.s9b2.psmtp.com.
google.com mail is handled by 10 google.com.s9a2.psmtp.com.
4) Obtén información sobre un dominio, a quién pertenece, dónde está alojado, su dirección postal, quién administra el servidor, etc. Para ello, necesitaremos tener instalado whois en nuestro equipo.
(Entre otros datos, obtendremos lo siguiente)
Registrant:
Dns Admin
Google Inc.
Please contact [email protected] 1600 Amphitheatre Parkway
Mountain View CA 94043
US
[email protected] +1.6502530000 Fax: +1.6506188571
Domain Name: google.com
Registrar Name: Markmonitor.com
Registrar Whois: whois.markmonitor.com
Registrar Homepage: http://www.markmonitor.com
Administrative Contact:
DNS Admin
Google Inc.
1600 Amphitheatre Parkway
Mountain View CA 94043
US
[email protected] +1.6506234000 Fax: +1.6506188571
Technical Contact, Zone Contact:
DNS Admin
Google Inc.
2400 E. Bayshore Pkwy
Mountain View CA 94043
US
[email protected] +1.6503300100 Fax: +1.6506181499
Created on…………..: 1997-09-15.
Expires on…………..: 2011-09-13.
Record last updated on..: 2009-06-21.
Domain servers in listed order:
ns4.google.com
ns3.google.com
ns2.google.com
ns1.google.com
5) Averigua el estado de la conexión con otros equipos. ¿Estas ahí fuera? ¿A qué velocidad me responde?
PING google.com (74.125.43.104) 56(84) bytes of data.
64 bytes from bw-in-f104.1e100.net (74.125.43.104): icmp_seq=1 ttl=43 time=91.8 ms
— google.com ping statistics —
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 91.886/91.886/91.886/0.000 ms
6) Conoce el camino seguido por tu conexión hasta un host. ¿En qué punto del camino falla? ¿Cuántos pasos hace hasta llegar a él? ¿Cuánto tiempo consume cada salto?
Obtendras información sobre la ruta seguida por vuestra solicitud hasta un dominio. Si alguno de los saltos falla o tarda mucho, a estas alturas ya sabras cómo conocer algo sobre la IP.
Como siempre, las órdenes que hemos tratado son las básicas. Podemos ampliar la información obtenida a través de esas órdenes o, especificarla para adaptarla más a nuestras necesidades.
Fuente
1) Comprobación de funcionamiento de tus DNS.
Abrimos la terminal y ejecutamos:
dijo:dig google.com
Obtendremos bastantes datos: el tiempo de respuesta en milisegundos, los DNS utilizados, errores , la IP del dominio consultado, etc. En este caso, el resultado obtenido ha sido:
; <<>> DiG 9.5.1-P2 <<>> google.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51341
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 284 IN A 74.125.53.100
google.com. 284 IN A 74.125.45.100
google.com. 284 IN A 74.125.67.100
;; Query time: 72 msec
;; SERVER: 208.67.222.222#53(208.67.222.222)
;; WHEN: Mon Dec 7 21:13:33 2009
;; MSG SIZE rcvd: 76
Vemos ahí la versión del programa utilizado, el dominio consultado, información sobre la respuesta recibida (“Got answer”), servidor utilizado, ámbito de la consulta (que en este caso es Internet, indicado con la expresión “IN”), etc.
2) Obtener información sobre una IP.
dijo:nslookup 209.85.227.106
Server: 80.58.61.250
Address: 80.58.61.250#53
Non-authoritative answer:
106.227.85.209.in-addr.arpa name = wy-in-f106.1e100.net.
3) Averiguar la IP de un dominio e información sobre su servicio de correo electrónico.
dijo:host google.com
google.com has address 209.85.227.104
google.com has address 209.85.227.105
google.com has address 209.85.227.106
google.com has address 209.85.227.99
google.com has address 209.85.227.147
google.com has address 209.85.227.103
google.com mail is handled by 10 google.com.s9b1.psmtp.com.
google.com mail is handled by 10 google.com.s9a1.psmtp.com.
google.com mail is handled by 10 google.com.s9b2.psmtp.com.
google.com mail is handled by 10 google.com.s9a2.psmtp.com.
4) Obtén información sobre un dominio, a quién pertenece, dónde está alojado, su dirección postal, quién administra el servidor, etc. Para ello, necesitaremos tener instalado whois en nuestro equipo.
dijo:whois google.com
(Entre otros datos, obtendremos lo siguiente)
Registrant:
Dns Admin
Google Inc.
Please contact [email protected] 1600 Amphitheatre Parkway
Mountain View CA 94043
US
[email protected] +1.6502530000 Fax: +1.6506188571
Domain Name: google.com
Registrar Name: Markmonitor.com
Registrar Whois: whois.markmonitor.com
Registrar Homepage: http://www.markmonitor.com
Administrative Contact:
DNS Admin
Google Inc.
1600 Amphitheatre Parkway
Mountain View CA 94043
US
[email protected] +1.6506234000 Fax: +1.6506188571
Technical Contact, Zone Contact:
DNS Admin
Google Inc.
2400 E. Bayshore Pkwy
Mountain View CA 94043
US
[email protected] +1.6503300100 Fax: +1.6506181499
Created on…………..: 1997-09-15.
Expires on…………..: 2011-09-13.
Record last updated on..: 2009-06-21.
Domain servers in listed order:
ns4.google.com
ns3.google.com
ns2.google.com
ns1.google.com
5) Averigua el estado de la conexión con otros equipos. ¿Estas ahí fuera? ¿A qué velocidad me responde?
dijo:ping -c 1 google.com
PING google.com (74.125.43.104) 56(84) bytes of data.
64 bytes from bw-in-f104.1e100.net (74.125.43.104): icmp_seq=1 ttl=43 time=91.8 ms
— google.com ping statistics —
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 91.886/91.886/91.886/0.000 ms
6) Conoce el camino seguido por tu conexión hasta un host. ¿En qué punto del camino falla? ¿Cuántos pasos hace hasta llegar a él? ¿Cuánto tiempo consume cada salto?
dijo:traceroute dominio.com
Obtendras información sobre la ruta seguida por vuestra solicitud hasta un dominio. Si alguno de los saltos falla o tarda mucho, a estas alturas ya sabras cómo conocer algo sobre la IP.
Como siempre, las órdenes que hemos tratado son las básicas. Podemos ampliar la información obtenida a través de esas órdenes o, especificarla para adaptarla más a nuestras necesidades.
Fuente