Estoy compartiendo la conexión ethernet de mi iMac como un punto de acceso WiFi. ¿Quién está conectado?

Me gustaría monitorear quién se conecta al punto de acceso WiFi de mi iMac. Lo he protegido con una contraseña, pero WEP es fácil de descifrar. ¿Hay alguna utilidad para OS 10.7.3/Lion para ver quién está conectado?

Todo el mundo debe saber quién está usando su red y que WEP es simplemente… falsa seguridad.
@danielAzuelos Al menos en 2012, Apple no ofreció nada mejor que WEP en OS X. Algunos sistemas, por ejemplo, las primeras Mac con tecnología Intel (32 bits), están limitadas a 10.6 o inferior.

Respuestas (3)

arp -a

da una lista de interfaces conectadas en la misma red.

  • en1es wifi
  • en0es Ethernet (en el Macbook Air esto es Wi-Fi)

Cómo utilizar

Escriba este comando en la Terminal ubicada en /Applications/Utilities/Terminal.app. Para obtener más información sobre este comando, escriba man arpen la terminal.

En retrospectiva, esta es una mejor opción.

Puede usar un mapa de red como Nmap para 'mapear' su conexión y ver quién está conectado. Alternativamente, Little Snitch debería dejarte ver lo que hacen (es decir, lo que visitan).

¿Pero Little Snitch también muestra quién está conectado?
En realidad nunca lo he intentado. Sin embargo, no me lo imagino, solo los datos entran y salen.
Yo uso pequeño soplón. Cuando alguien se conectó por primera vez, me dio un aviso. Después de eso, no hay nada que muestre una lista de clientes. Además, hay clientes legítimos cuyo tráfico no quiero monitorear. Simplemente quiero saber si hay clientes adicionales asociados. También revisaré nmap, pero como notó en la otra respuesta, arp funciona bien.

Aquí hay un comando que dejé ejecutar xterm(o Terminal) para saber si un vecino intenta ingresar a mi red Wi-Fi sin protección WEP :

/usr/bin/sudo tail -f /var/log/system.log | grep 'bootpd.*\[en.\]'

Cuando esta ventana comienza a desplazarse, sé que tengo un nuevo invitado no invitado en casa.

Si quiero saber después quién intentó acceder a mi red, puedo encontrarlo con:

/usr/bin/sudo grep 'bootpd.*\[en.\]' /var/log/system.log
La forma de Apple probablemente mantendría abierta una ventana de Console.app. Tenga en cuenta que hay Filter <kbd>⌥⌘F</kbd> y Find <kbd>⌘F</kbd> disponibles, pero no expresiones regulares.