¿Tiene problemas para recordar qué direcciones IP se utilizan en su red? Jack Wallen te muestra cómo descubrir esas direcciones con dos simples comandos.

    Cómo buscar direcciones IP con Linux¿Tiene problemas para recordar qué direcciones IP se utilizan en su red? No se preocupe, Jack Wallen le muestra cómo descubrir esas direcciones con dos simples comandos.

    ¿Cuántas veces ha intentado configurar una dirección IP estática para una máquina en su red, sólo para darse cuenta de que no tenía ni idea de qué direcciones ya se habían tomado? Si usted trabaja con una máquina de escritorio, siempre puede instalar una herramienta como Wireshark para averiguar qué direcciones estaban en uso. ¿Pero qué pasa si estás en un servidor sin interfaz gráfica de usuario? Ciertamente no dependerá de una herramienta basada en gráficos para escanear direcciones IP. Afortunadamente, hay algunas herramientas de línea de comandos muy fáciles de usar que pueden manejar esta tarea.

    Más información sobre redes

    Voy a mostrarle cómo escanear su red de área local (LAN) en busca de direcciones IP en uso con dos herramientas diferentes (una de las cuales se instalará en su servidor de forma predeterminada. Haré una demostración en Ubuntu Server 18.04.

    Vamos a empezar.

    VER: Lista de comprobación de implementación/migración de servidores (Tech Pro Research)

    El comando arp

    La primera herramienta que usaremos 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 ha utilizado arp (que significa Protocolo de resolución de direcciones), el comando se utiliza para manipular (o mostrar) la caché del vecino de red IPv4 del núcleo. Si emite arp sin especificador de modo u opciones, imprimirá el contenido actual de la tabla ARP. Eso no es lo que vamos a hacer. En su lugar, emitiremos el comando así:

    arp -a

    La opción -a utiliza y alterna la salida de 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 (.

    Ahora tiene una lista de cada dirección IP en uso en su LAN. La única advertencia es que (a menos que conozca la dirección MAC de cada dispositivo de su red), no tendrá ni idea de a qué máquina se asignan las direcciones IP. Incluso sin saber qué máquina está asociada con qué dirección, usted sabe al menos qué direcciones se están utilizando.

    Mapa N

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

    sudo apt-get install nmap -y

    Una vez completada la instalación, estará 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: Deberá modificar el esquema de direcciones IP para que coincida con el suyo.

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

    Hagamos que nmap sea más útil. Debido a que ofrece un poco más de flexibilidad, también podemos descubrir qué sistema operativo está asociado con una dirección IP. Para ello, utilizaremos las opciones -sT (exploración de TCP Connect) y -O (detección de sistemas operativos. El comando para esto es:

    sudo nmap -sT -O 192.168.1.0/24

    Dependiendo del tamaño de su red, este comando puede tardar algún tiempo. Y si su red es grande, considere 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á conectado a una dirección IP .

    Con la ayuda de estos dos sencillos comandos, puede localizar las direcciones IP de su red que están en uso. Ahora, cuando asigne una dirección IP estática, no asignará accidentalmente una que ya esté en uso. Todos sabemos qué tipo de dolores de cabeza puede causar.

    Boletín Semanal de Código Abierto

    No se pierda nuestros consejos, tutoriales y comentarios sobre el sistema operativo Linux y las aplicaciones de código abierto. Entregado los martes