🌐 10 comandos de red esenciales para cualquier usuario Linux
Linux viene equipado con herramientas muy potentes para diagnosticar, probar y monitorear conexiones de red. Ya sea que estés resolviendo un problema de conexión o simplemente aprendiendo, estos comandos te van a ser súper útiles.
📡 1. ip a – Ver interfaces de red y direcciones IP
Este comando reemplaza al antiguo ifconfig.
ip a
Muestra todas las interfaces de red, IP asignadas, estado (UP/DOWN), y más.
🌍 2. ping – Comprobar conectividad con otro host
ping notilinux.com
Envía paquetes ICMP para verificar si una dirección responde.
✅ CTRL + C para detenerlo.
🔄 3. traceroute – Ver el camino que siguen los paquetes
traceroute notilinux.com
Muestra cada “salto” por el que pasan los paquetes hasta llegar al destino.
En algunas distros, puede requerir instalación:
sudo apt install traceroute
📫 4. nslookup o dig – Consultar DNS
nslookup notilinux.com
dig notilinux.com
Te dicen a qué IP apunta un dominio y otros detalles DNS.
🧪 5. netstat / ss – Ver conexiones y puertos abiertos
ss -tunlp
Te muestra qué puertos están escuchando y qué procesos los usan.
netstat está obsoleto, usá ss en sistemas modernos.
🧱 6. iptables -L – Ver reglas del firewall (avanzado)
sudo iptables -L
Muestra las reglas del firewall activo.
Si usás UFW o firewalld, este comando puede estar vacío.
📈 7. nmap – Escanear puertos (herramienta de diagnóstico)
nmap localhost
O para un escaneo de red completo:
nmap -sP 192.168.1.0/24
Instalalo con:
sudo apt install nmap
📥 8. wget y curl – Descargar archivos desde la terminal
wget https://ejemplo.com/archivo.zip
curl -O https://ejemplo.com/archivo.zip
También útiles para probar si una URL responde.
🔁 9. ip r – Ver la tabla de rutas (gateway, rutas locales)
ip r
Te muestra hacia dónde se envían los paquetes según su destino.
🛠️ 10. nmcli – Controlar conexiones de red (NetworkManager)
nmcli device status
nmcli connection show
Útil para manejar redes desde la terminal (sin interfaz gráfica).
🧭 Conclusión
Con estos comandos tenés una base sólida para diagnosticar redes, entender tu conexión y resolver problemas sin depender de interfaces gráficas.