Las responsabilidades rutinarias de un administrador de red, como la administración, el monitoreo, la configuración y la resolución de problemas, no requieren que aprenda herramientas complicadas de terceros. En su lugar, puede realizar todas estas tareas con herramientas fácilmente disponibles que vienen preinstaladas con la mayoría de las distribuciones de Linux.
Este artículo se centra en la parte de resolución de problemas de red de las responsabilidades de un administrador de red y cubre las herramientas que resuelven estos problemas en diferentes categorías. Cubre además cómo estas utilidades ayudan en escenarios prácticos.
1. ifconfig
ifconfig es una utilidad de línea de comandos conocida para la configuración de la interfaz en los sistemas operativos Linux/Unix. Los administradores de red también lo utilizan para consultar y administrar los parámetros de la interfaz con la ayuda de scripts de configuración.
Le ayuda a habilitar o deshabilitar una interfaz de red y le permite asignar una dirección IP y una máscara de red a la interfaz seleccionada. También puede ver todas las interfaces disponibles, las direcciones IP, las direcciones de hardware y el tamaño máximo de la unidad de transmisión para las interfaces activas.
Puede activar/desactivar cualquier interfaz utilizando los parámetros arriba/abajo, de la siguiente manera:
sudo ifconfig hasta eth0
sudo ifconfig abajo eth0
Para asignar una dirección IP a una interfaz:
sudo ifconfig eth0 192.168.120.5 máscara de red 255.255.255.0
Sin embargo, esta utilidad no está disponible en las distribuciones de Linux y es posible que reciba un mensaje de error "ifconfig: comando no encontrado". Puede resolver el problema instalando el herramientas de red paquete utilizando el administrador de paquetes de su distribución.
En Ubuntu/Debian:
sudo apt-get install herramientas de red
En Fedora, CentOS y otras distribuciones basadas en RPM:
yum instalar herramientas de red
En Arch Linux:
sudo pacman -S herramientas de red
2. ip
ip es una alternativa al buen viejo ifconfig. Sin embargo, el alcance de su funcionalidad cubre dos capas del protocolo TCP/IP, la capa de enlace de datos y la capa de red.
Muestra interfaces de red y configura dispositivos de red, al igual que la utilidad ifconfig. También muestra y modifica las tablas de enrutamiento del kernel con la adición/eliminación de entradas de caché ARP.
Para mostrar todas las interfaces y sus detalles:
Mostrar dirección IP
Para agregar y eliminar interfaces:
ip a agregar 192.168.120.174 dev eth0
ip a del 192.168.120.174 dev eth0
Para habilitar/deshabilitar el protocolo ARP para la interfaz, use las opciones de encendido/apagado:
enlace IP establecer dev eth0 arp en
enlace IP establecido dev eth0 arp desactivado
3. silbido
La utilidad ping lo ayuda a identificar la disponibilidad de una red y un host. Comprueba si se puede acceder al host o si se está ejecutando un servicio. También puede verificar problemas de conectividad de red como alta latencia y caída de paquetes usando el comando ping.
ping envía mensajes de solicitud de eco ICMP (Protocolo de mensajes de control de Internet) y espera los paquetes de respuesta de eco ICMP para verificar la disponibilidad del host. La salida contiene el total de mensajes enviados y recibidos con el tiempo que tarda un paquete en llegar a su destino.
hacer ping 8.8.8.8
4. netstat
netstat es una utilidad de línea de comandos que ayuda a descubrir sockets TCP, UDP y UNIX conectados y en escucha. Muestra información sobre tablas de enrutamiento, puertos de escucha y estadísticas de información.
Puede enumerar tanto las conexiones de escucha como las cerradas escribiendo:
netstat-a
Para enumerar solo las conexiones TCP de escucha:
netstat-tl
También le permite listar el PID de los procesos y nombres de programas usando conexiones TCP:
netstat-ptl
5. anfitrión
host es una utilidad CLI mínima pero más poderosa que realiza búsquedas de DNS y resuelve el nombre de host en direcciones IP y viceversa. Además de solucionar los problemas del servidor DNS, también muestra y verifica los tipos de registro DNS NS y MX y los servidores DNS del ISP.
Para encontrar NX para el sitio web de Google:
anfitrión -t ns google.com
También puede encontrar registros MX ejecutando:
anfitrión -n -t mx google.com
6. arp
El comando arp manipula el caché de la tabla ARP del sistema agregando/eliminando direcciones y mostrándolas. ARP significa Protocolo de resolución de direcciones y asigna la dirección IP a la dirección MAC de la máquina. Por lo tanto, el comando arp realiza la tarea y pertenece a las herramientas disponibles dentro del herramientas de red paquete.
Ejecute el comando sin ningún parámetro para ver el contenido de la tabla:
arp
También puede encontrar la dirección MAC asignada a una IP específica proporcionando la dirección IP:
arp
7. trazar ruta
Una vez que la utilidad ping proporciona información sobre la conectividad de la red y el tiempo total que tarda un paquete en llegar al destino, puede utilizar la trazar ruta comando para averiguar en profundidad los detalles de la ruta que toma el paquete hasta el host de destino y resolver ese problema.
La salida muestra la ruta del paquete y todos los hosts intermedios entre el origen y el destino con su tiempo de respuesta.
Por ejemplo, el siguiente comando envía todos los saltos al host de destino 8.8.8.8 (Google) desde la máquina local:
rastrear ruta 8.8.8.8
La utilidad utiliza el campo de tiempo de vida (TTL) del paquete IP, que informa sobre su vida en la red a medida que disminuye un dígito cuando el paquete alcanza el salto.
La utilidad también utiliza el concepto de tiempo de ida y vuelta (RTT), que garantiza que cada nodo intermedio descarte el paquete y devuelve el mensaje de error ICMP que ayuda a traceroute a medir el tiempo que tarda un paquete en llegar a cada salto a lo largo del manera.
Esta funcionalidad ayuda a los administradores de red a identificar la causa raíz de los problemas de conectividad a Internet y resolver el problema exacto en la ruta.
8. cavar
dig, un acrónimo de Domain Information Groper recopila información relacionada con DNS y soluciona problemas de DNS.
El resultado del comando dns muestra la información disponible dentro de los archivos que contienen registros DNS y ayuda a los administradores de red a verificar si la resolución de nombres de dirección IP del host funciona bien.
Puede realizar la consulta de búsqueda de DNS de la siguiente manera:
cavar google.com
Del mismo modo, puede consultar todos los tipos de registros DNS asociados con un dominio con la ayuda del NINGUNA opción:
cavar google.com CUALQUIER
9. Tiburón alambre
Tiburón alambre es una potente y versátil herramienta de análisis de paquetes de código abierto. Captura el tráfico de su tarjeta de interfaz seleccionada en tiempo real. Permite a los administradores de red capturar el tráfico en función del protocolo/puerto con fines de supervisión y resolución de problemas.
Además del filtro de captura, también tiene un filtro de visualización con varias opciones que lo ayudan a ver el tráfico de interés.
Solución de problemas de redes en Linux
La solución de problemas de red es parte de las actividades diarias de un administrador de red. Saber qué herramienta usar en ausencia de una o con una funcionalidad más amplia es igualmente importante para la resolución efectiva de problemas de una variedad de condiciones de red.
Puedes aprender más sobre analizando el tráfico de red con Wireshark y conexiones de red con el comando ss.
Si sospecha que hay un problema de red en su sistema Linux, aquí le mostramos cómo rastrearlo y solucionarlo con el comando ss.
Leer siguiente
- linux
- Comandos Linux
- Problemas de red
- Red de computadoras
- Solución de problemas
- Mejor de
Rumaisa es escritora independiente en MUO. Ha desempeñado muchas funciones, desde matemática hasta entusiasta de la seguridad de la información, y ahora trabaja como analista de SOC. Sus intereses incluyen leer y escribir sobre nuevas tecnologías, distribuciones de Linux y todo lo relacionado con la seguridad de la información.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse