Política de Cookies

El sitio web de la Universidad de Cádiz utiliza cookies propias y de terceros para realizar análisis de uso y medición del tráfico, así como permitir el correcto funcionamiento en redes sociales, y de este modo poder mejorar su experiencia de navegación.

Si desea configurar las cookies, pulse el botón Personalizar Cookies. También puede acceder a la configuración de cookies en cualquier momento desde el enlace correspondiente en el pie de página.

Para obtener más información sobre las cookies puede consultar la Política de cookies del sitio web de la Universidad de Cádiz.

Personalización de Cookies

El sitio web de la Universidad de Cádiz utiliza cookies propias y de terceros para realizar análisis de uso y medición del tráfico, así como permitir el correcto funcionamiento en redes sociales, y de este modo poder mejorar su experiencia de navegación.

Para obtener más información sobre las cookies puede consultar la Política de cookies del sitio web de la Universidad de Cádiz. También puede acceder a la configuración de cookies en cualquier momento desde el enlace correspondiente en el pie de página.

A continuación podrá configurar las cookies del sitio web según su finalidad:

  • Análisis estadístico

    En este sitio se utilizan cookies de terceros (Google Analytics) que permiten cuantificar el número de usuarios de forma anónima (nunca se obtendrán datos personales que permitan identificar al usuario) y así poder analizar la utilización que hacen los usuarios del nuestro servicio, a fin de mejorar la experiencia de navegación y ofrecer nuestros contenidos de manera óptima.

  • Redes sociales

    En este sitio web se utilizan cookies de terceros que permiten el correcto funcionamiento de algunas redes sociales (principalmente Youtube y Twitter) sin utilizar ningún dato personal del usuario.

UniversidaddeCádiz
Oficina de Software Libre
noticia

Comandos básicos de Linux para Redes 19 noviembre 2018

Comandos básicos de Linux para Redes

En los tiempos que corren, donde la ciberseguridad asume un papel tan importante en la informática, lo primero que debemos de dominar son las redes informáticas. Para ello hoy os traemos una serie de comandos para ejecutar en la terminal de Linux, con los que podréis obtener información sobre el estado de nuestra conexión, de una red interna o de nuestro acceso a internet.

Netstat

El comando netstat debe su nombre a network statistics o estadísticas de red. Su labor básica es mostrar una lista de las conexiones entrantes y salientes activas en nuestra computadora.

Con netstat podremos localizar problemas de red y comprobar si las conexiones se han realizado correctamente o si alguien algún socket o conexión se encuentran parados.

Además de la lista por defecto, netstat se puede acompañar de diferentes opciones, como netstat -r para ver la tabla de enrutamiento o netstat -p para ver qué programas están conectados a sockets abiertos.

Host

El comando host nos dice el nombre de una IP o viceversa, así como la información de una dirección DNS.

A partir de una IP cualquiera, sabremos cuál es su nombre de dominio, y a partir del nombre de dominio, obtendremos la IP o direcciones IP asociadas.

Host funciona tanto con IPv4 como con IPv6.

Ping

El comando ping es uno de los más básicos en redes, ya que nos dice si una IP o nombre de dominio funcionan correctamente o está caído. Para ello, ping envía pequeños paquetes a la dirección especificada para comprobar la conexión.

Entre sus particularidades, el comando se ejecuta cada pocos segundos de manera automática, sin fin, a no ser que le indiquemos cuántas comprobaciones queremos. Por ejemplo, ping -c 10 para realizar diez comprobaciones.

Whois

La pregunta en inglés “Quién es” sirve para preguntar desde el Terminal whois en relación a un dominio.

Entre otras cosas, obtendremos datos como el dueño de ese dominio, su servidor y URL de referencia, servidores DNS asociados, estado, cuándo se creó el dominio, cuándo se actualizó y cuándo expirará.

Para obtener más información, podemos ejecutar el comando en forma verbose con whois -verbose.

Ifconfig

El comando ifconfig es uno de los más versátiles y completos en relación a redes, ya que entre otras cosas nos dice qué dirección IP tenemos asignada, cuál es la dirección MAC de nuestro dispositivo, etc.

Ifconfig también sirve para asignar una IP concreta o para configurar varios parámetros de la red, como configurar una máscara con el comando ifconfig netmask.

Además, ofrecen información útil como la cantidad de paquetes enviados y recibidos con o sin errores, paquetes descartados, etc.

Nslookup

Con el comando nslookup obtendremos información relacionada con direcciones DNS. Concretamente, obtendremos la IP del servidor, la de la dirección, su nombre DNS principal, etc. Su utilidad también es comprobar si se resuelven correctamente nombres e IP.

Traceroute

El comando traceroute nos indicará qué ruta sigue un paquete a partir de un enlace o dirección. En concreto, lista los hosts que han usado los paquetes para llegar a su destino, mostrando los distintos saltos junto a la IP o dirección concretas y el tiempo que ha tardado.

 

Estos son algunos de los comandos básicos más importantes que existen para gestionar las redes desde la terminal de Linux. Encontrarás más información sobre estos comandos y algunos más en el capítulo Network Commands del documento GNU/Linux Command-Line Tools Summary.