Skip to content

Archives

  • enero 2022
  • diciembre 2021
  • noviembre 2021
  • octubre 2021
  • septiembre 2021

Categories

  • No hay categorías
Trend RepositoryArticles and guides
Articles

Cómo buscar direcciones IP en tu red con Linux

On noviembre 3, 2021 by admin

Cómo buscar direcciones IP con Linux

¿Cuántas veces has intentado configurar una dirección IP estática para una máquina de tu red, sólo para darte cuenta de que no tenías ni idea de qué direcciones estaban ya ocupadas? Si trabajas con una máquina de escritorio, siempre puedes instalar una herramienta como Wireshark para averiguar qué direcciones están en uso. Pero, ¿y si estás en un servidor sin interfaz gráfica? Seguro que no vas a confiar en una herramienta basada en gráficos para escanear las direcciones IP. Afortunadamente, hay algunas herramientas de línea de comandos muy simples de usar que pueden manejar esta tarea.

Voy a mostrarle cómo escanear su red de área local (LAN) para las direcciones IP en uso con dos herramientas diferentes (una de las cuales se instalará en su servidor por defecto). Lo demostraré en Ubuntu Server 18.04.

Comencemos.

SEE: Server deployment/migration checklist (Tech Pro Research)

El comando arp

La primera herramienta que utilizaremos para la tarea es el comando arp incorporado. La mayoría de los administradores de TI están familiarizados con arp, ya que se utiliza en casi todas las plataformas. Si nunca has utilizado arp (que significa Protocolo de Resolución de Direcciones), el comando se utiliza para manipular (o mostrar) la caché de vecinos de red IPv4 del kernel. Si ejecutas arp sin especificar el modo u opciones, imprimirá el contenido actual de la tabla ARP. Esto no es lo que vamos a hacer. En su lugar, emitiremos el comando así:

 arp -a 

La opción -a utiliza una salida alternativa al estilo BSD e imprime todas las direcciones IP conocidas que se encuentran en su LAN. La salida del comando mostrará las direcciones IP así como el dispositivo ethernet asociado (Figura A).

Figura A

Tengo muchas máquinas virtuales en mi LAN.

Ahora tienes un listado de cada dirección IP en uso en tu LAN. La única advertencia, es que (a menos que conozcas la dirección MAC de cada dispositivo en tu red), no tendrás ni idea de a qué máquina están asignadas las direcciones IP. Incluso sin saber qué máquina está asociada a qué dirección, al menos sabes qué direcciones se están utilizando.

Nmap

A continuación, utilizamos un comando que ofrece más opciones. Dicho comando es nmap. No encontrarás nmap instalado en tu máquina Linux por defecto, así que debemos añadirlo al sistema. Abra una ventana de terminal (o inicie sesión en su servidor sin GUI) y emita el comando:

 sudo apt-get install nmap -y 

Una vez completada la instalación, está listo para escanear su LAN con nmap. Para saber qué direcciones están en uso, ejecute el comando:

 nmap -sP 192.168.1.0/24 

Nota: Tendrá que modificar el esquema de direcciones IP para que coincida con el suyo.

La salida del comando (Figura B), le mostrará cada una de las direcciones encontradas en su LAN.

Figura B

Nmap nos da ahora algo más de información.

Hagamos que nmap sea más útil. Como ofrece un poco más de flexibilidad, también podemos descubrir qué sistema operativo está asociado a una dirección IP. Para ello, utilizaremos las opciones -sT (TCP connect scan) y -O (operating system discovery). El comando para esto es:

 sudo nmap -sT -O 192.168.1.0/24 

Dependiendo del tamaño de su red, este comando puede tomar algún tiempo. Y si su red es grande, considere la posibilidad de enviar la salida del comando a un archivo como este:

 sudo nmap -sT -O 192.168.1.0/24 > nmap_output 

A continuación, puede ver el archivo con un editor de texto para averiguar qué sistema operativo está asociado a una dirección IP (Figura C).

Figura C

Los sistemas operativos están asociados a las direcciones IP.

Con la ayuda de estos dos sencillos comandos, puedes localizar las direcciones IP de tu red que están en uso. Ahora, cuando estés asignando una dirección IP estática, no asignarás accidentalmente una que ya esté en uso. Todos sabemos los dolores de cabeza que eso puede causar.

También vea

  • Cómo ejecutar comandos remotos en múltiples servidores Linux con Parallel-SSH (TechRepublic)
  • Cómo limitar el acceso al comando su en Linux (TechRepublic)
  • Cómo usar el comando dmesg de Linux (TechRepublic)
  • Cómo usar DNS sobre TLS en Ubuntu Linux (TechRepublic)
  • El nuevo crypto-miner de Linux roba tu contraseña de root y desactiva tu antivirus (ZDNet)
  • ¿Qué es SDN? Cómo las redes definidas por software lo han cambiado todo (ZDNet)
  • Los mejores servicios de VPN para 2018 (CNET)
Imagen: Jack Wallen

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Archivos

  • enero 2022
  • diciembre 2021
  • noviembre 2021
  • octubre 2021
  • septiembre 2021

Meta

  • Acceder
  • Feed de entradas
  • Feed de comentarios
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress