comandos-de-linux-quinta-parte-01

Continuando con nuestras publicaciones sobre el uso avanzado de la terminal, en esta quinta parte de esta segunda serie sobre dicho ámbito, exploraremos hoy los «Comandos de Linux» siguientes: map, host y dig.

Para así, seguir favoreciendo que cualquier usuario promedio de GNU/Linux pueda gestionar las más esenciales actividades de administración y resolución de problemas, tanto en el hogar como en una oficina.

comandos-de-linux-cuarta-parte-01Comandos de Linux: Su utilización en la terminal – Cuarta Parte

Pero, antes de iniciar este post sobre el uso práctico de algunos «Comandos de Linux», les recomendamos que luego exploren la anterior publicación relacionada de esta serie de artículos:

comandos-de-linux-quinta-parte-02

Comandos de Linux – Quinta parte: nmap, host y dig

Uso práctico de los comandos de Linux

comandos-de-linux-quinta-parte-03

nmap

El comando «nmap» es una herramienta CLI abierta muy poderosa y extensa. Por ello, es un mapeador de redes de código abierto muy utilizado para la exploración de redes informaticas y la auditoría de seguridad sobre las mismas. Por lo cual, ha sido diseñado con el objetivo de analizar rápidamente todo tipo de redes de computadoras y hasta equipos individuales. Manpages

Ejemplos de uso del comando nmap

  • Verificar si una dirección IP está activa mostrando el sistema operativo del host remoto: $ nmap -O [IP o Hostname]
  • Detectar hosts especifico activos (mediante escaneo de ping) y cuáles son sus nombres: $ nmap -sn [IP o Hostname] [más_host_adicionales]
  • Ejecutar un escaneo completo a uno o más hosts: $ nmap -A [IP o IPs]
  • Escanear una lista específica de puertos: $ nmap -p [port1,port2,…,portN] [IP o IPs]

Para ver más ejemplos de uso y descripciones sobre sus opciones o parámetros asociados, haz clic aquí.

comandos-de-linux-quinta-parte-04

host

El comando «host» es una utilidad de terminal sencilla para la búsqueda de DNS. Por ello, se utiliza generalmente para convertir nombres de host a direcciones IP y viceversa. Sin embargo, cuando no se le proporcionan argumentos ni opciones, la misma imprime un breve resumen de sus argumentos y opciones de línea de comandos. Además, puede trabajar exitosamente dirección IPv4 e IPv6. Manpages

Ejemplos de uso del comando host

  • Buscar registros A, AAAA y MX de un dominio: $ host [dominio]
  • Buscar un campo (CNAME, TXT,…) de un dominio: $ host -t [campo] [dominio]
  • Hacer una búsqueda inversa de una IP: $ host [IP]
  • Especificar un servidor DNS alternativo para consultar: $ host [dominio] [8.8.8.8]

Para ver más ejemplos de uso y descripciones sobre sus opciones o parámetros asociados, haz clic aquí.

comandos-de-linux-quinta-parte-05

dig

El comando «dig» es una herramienta CLI my similar a la anterior (host), ya que, tambien es una herramienta flexible para interrogar servidores de nombres DNS. Por ello, permite ejecutar búsquedas de DNS para luego mostrar las respuestas devueltas desde ellos. Es muy útil para solucionar problemas de DNS debido a su flexibilidad, facilidad de uso y claridad de salida. Manpages

Ejemplos de uso del comando dig

  • Buscar las IP asociadas con un nombre de host (registros A): $ dig +short [ejemplo.com]
  • Obtener una respuesta detallada para un dominio determinado (registros A): $ dig +noall +answer [ejemplo.com]
  • Consultar un tipo de registro DNS específico asociado con un nombre de dominio dado: $ dig +short [ejemplo.com] [A|MX|TXT|CNAME|NS]
  • Obtener todos los tipos de registros para un nombre de dominio dado: $ dig [ejemplo.com] ANY

Para ver más ejemplos de uso y descripciones sobre sus opciones o parámetros asociados, haz clic aquí.

En resumen, esperamos que esta quinta parte sobre los «Comando de Linux» donde hemos abordado el uso de los comandos nmap, host y dig, siga contribuyendo a que muchos usuarios dominen lo más posible la poderosa Terminal. Y si ya has usado antes cualquiera de estos 3 comandos, y deseas aportar algo al respecto sobre estos, te invitamos a hacerlo vía comentarios.

 

Fuente: ubunlog

 

¿Quién está en línea?

Hay 22756 invitados y ningún miembro en línea