Escanear una red en Linux es una tarea bastante común, especialmente si trabajas en programación y gestión de sistemas. Vamos a ver algunas herramientas y comandos que puedes usar para hacer esto.
1. Nmap
Nmap (Network Mapper) es una de las herramientas más populares para escanear redes. Es poderosa, flexible y bastante fácil de usar.
Instalación
Primero, necesitas instalar Nmap. En la mayoría de las distribuciones de Linux, puedes hacerlo con apt:
sudo apt-get update sudo apt-get install nmap
Uso básico
Para escanear una red local (por ejemplo, 192.168.1.0/24), puedes usar el siguiente comando:
nmap -sn 192.168.1.0/24
Este comando hará un escaneo rápido para identificar qué dispositivos están conectados a la red sin hacer un escaneo de puertos.
Escaneo de puertos
Si quieres hacer un escaneo de puertos para ver qué servicios están activos en un dispositivo específico, usa:
nmap 192.168.1.1
Esto te mostrará los puertos abiertos y los servicios asociados en el dispositivo con IP 192.168.1.1.
2. Angry IP Scanner
Otra opción es Angry IP Scanner, la cual permite escanear una red en Linux a través de una interfaz gráfica bastante intuitiva.
Instalación
Puedes descargar el paquete .deb
desde su sitio web oficial. Una vez descargado, instala el paquete con:
sudo dpkg -i ipscan_*.deb sudo apt-get install -f
Uso
Inicia Angry IP Scanner y simplemente introduce el rango de IP que quieres escanear. Luego, haz clic en «Start» y verás una lista de dispositivos conectados a la red con detalles sobre los puertos abiertos.
3. Arp-scan
Esta herramienta es muy útil para descubrir dispositivos en tu red local mediante el protocolo ARP.
Instalación
Puedes instalar arp-scan
con:
sudo apt-get install arp-scan
Uso
Para escanear tu red local, simplemente ejecuta:
sudo arp-scan --interface=eth0 --localnet
Cambia eth0
por el nombre de tu interfaz de red, que puedes encontrar usando el comando ifconfig
o ip a
.
4. Netdiscover
Netdiscover es una herramienta simple para descubrir hosts en una red local. Es especialmente útil en redes inalámbricas.
Instalación
Instálalo con:
sudo apt-get install netdiscover
Uso
Para escanear tu red local en modo activo, usa:
sudo netdiscover -r 192.168.1.0/24
Esto te dará una lista de los dispositivos conectados a tu red.
Conclusión
Tienes varias herramientas a tu disposición para escanear redes en Linux. Nmap es la opción más completa y flexible, pero Angry IP Scanner, arp-scan y Netdiscover también son muy útiles dependiendo de tus necesidades específicas. ¡Pruébalas y ve cuál se adapta mejor a tu flujo de trabajo!
Deja un comentario