Continuando con nuestras publicaciones sobre el uso avanzado de la terminal, en esta sexta parte de esta segunda serie sobre dicho ámbito, exploraremos hoy los «Comandos de Linux» siguientes: nslookup, tcpdump y bmon.
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: Su utilización en la terminal – Quinta 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:
Artículo relacionado: Comandos de Linux: Su utilización en la terminal – Quinta Parte
Comandos de Linux – Sexta parte: nslookup, tcpdump y bmon
Uso práctico de los comandos de Linux
Nslookup
El comando «nslookup» es un programa para consultar servidores de nombres de dominio de Internet. Y para ello, ofrece dos modos, uno interactivo y otro no interactivo. En el modo interactivo permite al usuario consultar servidores de nombres para obtener información sobre varios hosts y dominios o imprimir una lista de hosts en un dominio. Mientras que, en el modo no interactivo imprime solo el nombre y la información solicitada para un host o dominio. Manpages
Ejemplos de uso del comando nslookup
- Consultar un servidor de nombres predeterminado en el SO para obtener una dirección IP (registro A) de un dominio cualquiera: $ nslookup [tudominio.com]
- Consultar un servidor de nombres dado para un registro NS de un dominio cualquiera: $ nslookup -type=NS [example.com] [8.8.8.8]
- Hacer una consulta mediante una búsqueda inversa (registro PTR) de una dirección IP cualquiera: $ nslookup -type=PTR [XXX.XXX.XXX.XXX]
- Ejecutar una consulta de CUALQUIER registro disponible utilizando el protocolo TCP: $ nslookup -vc -type=ANY [tudominio.com]
- Efectuar una consulta vía servidor de correo (registro MX) del dominio, para ver más detalles de la transacción: $ nslookup -type=MX -debug [tudominio.com]
Para ver más ejemplos de uso y descripciones sobre sus opciones o parámetros asociados, haz clic aquí.
Tcpdump
El comando «tcpdump» es un pequeño utilitario de terminal que permite visualizar una descripción del contenido de los paquetes en una interfaz de red que coincida con la expresión booleana para la sintaxis de la expresión. Por ende, se le considera un magnifico sniffer de red de línea de comandos, gracias a su versatilidad a la hora de capturar y analizar paquetes TCP/IP transmitidos o recibidos a través de una red en una interfaz específica. Manpages
Ejemplos de uso del comando tcpdump
- Listar interfaces de red disponibles en el SO: $ tcpdump -D
- Capturar el tráfico de una interfaz específica: $ tcpdump -i [nombre_interface]
- Capturar todo el tráfico TCP mostrando contenido (ASCII) en la consola: $ tcpdump -A tcp
- Visualizar el tráfico desde o hacia un host cualquiera: $ tcpdump host [www.tudominio.com]
- Monitorear el tráfico de toda una redo segmento de red: $ tcpdump net [192.168.1.0/24]
Para ver más ejemplos de uso y descripciones sobre sus opciones o parámetros asociados, haz clic aquí.
Bmon
El comando «bmon» es una herramienta de monitoreo y depuración utilizada para capturar estadísticas relacionadas con redes y mostrarlas de una forma visualmente amigable para los humanos. Y para ello, cuenta con varios métodos de salida, incluida una interfaz de usuario de cursos interactivos y una salida de texto programable para secuencias de comandos. Manpages
Ejemplos de uso del comando bmon
- Mostrar la lista de todas las interfaces: $ bmon -a
- Mostrar las velocidades de transferencia de datos en bits por segundo: $ bmon -b
- Establecer qué interfaces de red se deben mostrar a la hora de ejecutar el comando: $ bmon -p [interfaz1, interfaz2, interfaz3]
- Establecer el intervalo (en segundos) en el que se calcula la tasa por contador: $ bmon -R [2.0]
Para ver más ejemplos de uso y descripciones sobre sus opciones o parámetros asociados, haz clic aquí.
En resumen, esperamos que esta sexta parte sobre los «Comando de Linux» donde hemos abordado el uso de los comandos nslookup, tcpdump y bmon, siga contribuyendo a que muchos usuarios dominen lo más posible la poderosa Terminal de Linux. 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