Cómo escanear su red local con Terminal en macOS

El Terminal en macOS es una herramienta muy útil que pocas personas utilizan. Aquí le mostraremos cómo puede utilizar el Terminal en macOS para escanear su red local para la resolución de problemas, mantenimiento y curiosidad general. Funciona un poco diferente a las utilidades de Linux, con diferentes banderas en algunos casos, así que no asuma que las habilidades de Linux serán precisas en macOS.

Escanear los puertos abiertos de su red local con nmap

nmap es el rey de los escáneres de puerto de línea de comandos en macOS, pero tendrá que instalarlo primero.

Instalar nmap con Homebrew

Si tiene Homebrew instalado , ejecute

Skip

brew install nmap

para descargar e instalar nmap y las dependencias necesarias.

Escanear con nmap

nmap está construido para explorar un nombre de host o una dirección de red proporcionados y devolver una lista de puertos abiertos. El nombre significa «mapeador de red», pero es más bien un mapeador de puertos.

La forma más sencilla de ejecutar nmap es con una dirección IP o un rango de direcciones IP especificado como objetivo; reemplace con la dirección IP apropiada para escanear en su red local. Este comando específico escanea el servidor de pruebas educativas de nmap en scanme.org.

Cómo escanear su red local con Terminal en macOS


Para buscar puertos abiertos en un rango de direcciones IP, utilice una barra oblicua.

nmap 192.181.0.0/24

Para encontrar las direcciones IP de su router y varios dispositivos en su red, puede ejecutar arp o ipconfig.

sudo nmap -A scanme.org

Cómo escanear su red local con Terminal en macOS


Usando la bandera -A forzará a nmap a escanear más agresivamente, devolviendo significativamente más información pero revelando transparentemente su presencia en los registros del servidor. La bandera -A debe ser ejecutada con sudo.

sudo nmap -O scanme.org

Cómo escanear su red local con Terminal en macOS


Esto escanea la dirección IP definida para el sistema operativo (-O). Una vez más, debe ser ejecutado con sudo.

Si quiere ejecutar nmap un poco más sigilosamente, use la bandera -sS:

sudo nmap -sS scanme.org

Esto tiene el efecto de forzar el escaneo «semiabierto». Esto envía un paquete TCP SYN para comprobar si el puerto está abierto, pero no responde con un paquete ACK cuando recibe una respuesta afirmativa. Como tal, es probable que el servidor remoto no registre el análisis.

Los conmutadores -sS flag y otros conmutadores de modo de escaneo deben ejecutarse con sudo. Por ejemplo, el conmutador de modo -sP buscará direcciones IP pero no puertos, funcionando algo así como arp abajo. Consulte la página nmap man para obtener más modos de escaneo.

Para obtener resultados más verbosos, agregue la etiqueta -vv o -v3. Esto activará niveles de registro más verbosos, produciendo una salida estándar más legible pero más larga. Dependiendo de lo que estés buscando, estas banderas pueden ayudarte a encontrarlo.

Por supuesto, siempre puede canalizar los resultados de nmap hacia grep para buscar resultados específicos. Si desea comprobar sólo el puerto 22, por ejemplo, puede ejecutar el siguiente comando:

nmap scanme.org | grep "22/tcp"

Esto no devolverá ninguna línea si el puerto no está disponible y devolverá la línea de estado del puerto si está disponible.

Relacionado Cómo usar el comando ss para monitorizar conexiones de red en Linux

Escanear las direcciones IP activas de su red local con arp

arp escanea su red local en busca de dispositivos conectados. Dado que arp está diseñado para crear y modificar protocolos de resolución de direcciones, dispone de herramientas limitadas para escanear su red. Pero se envía en todos los Mac y es una forma rápida de obtener información específica.

Para ver una lista de todos los dispositivos de respuesta actualmente conectados a su red, abra Terminal y ejecute:

arp -a

Esto devuelve una lista de todos los dispositivos conectados a su red, reportados por dirección IP y dirección MAC.

Cómo escanear su red local con Terminal en macOS


No hay mucho más que arp. Puede ejecutar arp -a -i en0 para obtener informes sólo desde su interfaz de red en0, pero eso es todo.

Conclusión

La herramienta más poderosa para escanear su red local en macOS es nmap. arp también es útil para ejecutar un barrido de ping a través de la red. ipconfig puede reportar resultados para una interfaz específica pero es más útil para reportar información de la interfaz que para escanear una red.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Etiquetas: Mac

Recomendamos

Relacionado

Linux

Una parte importante de la seguridad de un sistema Linux es bloquear los puertos no utilizados para evitar que se acceda a ellos y, en última instancia, que sean secuestrados por los atacantes. Los sistemas Linux están construidos para ser servidores, por lo que los atacantes intentarían usar un sistema comprometido de esa manera, incluso si ese sistema estuviera configurado para ser un escritorio ...

Mac

Como usuario de Windows, puede haber ocasiones en las que necesite utilizar macOS pero no tenga dinero para invertir en su propio ordenador Mac. Apple siempre ha dificultado la instalación de su sistema operativo en hardware que no sea de Apple, lo que dificulta aprovechar las ventajas de este sistema operativo refinado. Con VirtualBox, sin embargo, es posible instalar macOS en su PC con Windows. ...

amino bat cmd ...

La consola de Windows es la equivalente a la terminal de Linux o la que proporcionan otros sistemas operativos como macOS. La aplicación se ejecuta en modo texto y no es tan intuitiva como una interfaz gráfica de usuario típica, pero sigue siendo una opción recomendable para usuarios avanzados o profesionales que requieran realizar tareas de forma más flexible y rápida. Muchas funciones que se re ...

Linux

Dentro de su sistema Linux o macOS, hay un archivo llamado «sudoers» que controla los niveles más profundos de su sistema de permisos. Permite o niega a los usuarios el acceso a los superusuarios y tiene algunas preferencias especiales para sudo. ¿Qué es el archivo Sudoers? El archivo sudoers es un archivo de texto que vive en «/etc/sudoers». Controla cómo funciona sudo en su m ...

Consejos Impresion 3D

Hay muchas aplicaciones para escanear en 3D con tu móvil: Qlone, Trinio, Scann 3D, Scandy, ItSeez3D…. pero ¿realmente todas valen para lo que queremos hacer? La respuesta es que la mayoría no. Normalmente, la mayor parte de las aplicaciones para escanear en 3d con el móvil o celular están capadas: solo se pueden usar ciertas medidas para objetos normalmente pequeños y además muchas de ellas ...

Mac

A veces las empresas pueden tener puntos ciegos para una tecnología específica. Con Apple, ese punto ciego es el Blu-ray. Nunca se han tomado en serio el formato, sobre todo porque está ligado a los discos físicos que Apple descarta como arcaicos e inútiles. De hecho, no puede reproducir discos Blu-ray en macOS de forma predeterminada. Como resultado, tendrás que descargar software de terceros par ...

Linux

Si ha visto nuestro artículo en usando el archivo hosts en Windows y está usando Linux en lugar de Windows, puede que se pregunte cómo hacer exactamente lo mismo en Linux. Bueno, estás de suerte. Estos son los pasos exactos para usar el archivo de hosts en Linux. En Linux y otros sistemas basados en Unix, incluyendo los BSDs y Mac OS X, se encuentra en «/etc/hosts», y funciona casi exact ...

Linux

Normalmente utilizamos el comando clear o pulsamos «Ctrl + L» para borrar la pantalla del terminal en Linux. Aunque funciona, en realidad la pantalla no está despejada – sólo la salida anterior se desplaza hacia arriba fuera del área visible. ¿Pero qué pasa si el requisito es realmente limpiar la pantalla del terminal? En este artículo discutiremos el comando reset que lo hace posi ...

Linux

Linux puede tener una reputación de seguridad, pero no es perfecto. Muchas distribuciones tampoco tienen los mejores valores predeterminados de seguridad, por lo que es mejor implementar algunas de las mejores prácticas de seguridad. Un ejemplo de ello es el uso de un cortafuegos. Hay algunas opciones para cortafuegos en Linux, pero la mayoría son en realidad sólo envolturas alrededor de iptables. ...

Mac

Los Mac, como cualquier ordenador, son vulnerables a perder sus conexiones Wi-Fi. Si has reiniciado tu router, has descubierto que otros dispositivos se están conectando a él y tu Mac sigue negándose a conectarse, entonces es bastante seguro que el problema proviene del propio Mac. Este artículo tratará sobre el ajuste del tamaño de los paquetes, el restablecimiento del PRAM y el SMC, la reconfigu ...