Mostrar conexiones activas a "Compartir Internet"

24

¿Cómo puedo ver una lista de dispositivos que están conectados a mi computadora portátil Apple a través de Conexión compartida a Internet (cuando está habilitada)? Si no existe una lista, ¿Internet Sharing registra las solicitudes DHCP y, de ser así, dónde? Gracias.

    
pregunta getWeberForStackExchange 15.03.2012 - 22:29

2 respuestas

23

Puedes probar arp en la línea de comandos:

  

NOMBRE

     

arp : visualización y control de resolución de direcciones

     

DESCRIPCION

     

La utilidad arp muestra y modifica las tablas de traducción de direcciones de Internet a Ethernet utilizadas por el protocolo de resolución de direcciones (arp (4)). Sin indicadores, el programa muestra la entrada ARP actual para el nombre de host. El host se puede especificar por nombre o por número, usando la notación de puntos de Internet.

Por ejemplo, para compartir internet desde Ethernet hasta el aeropuerto que uso:

arp -i en1 -a

Esto mostrará una lista de todos los clientes conectados a través de WLAN.

    
respondido por el iolsmit 16.03.2012 - 02:58
9

InternetSharing registra qué dirección obtiene un arrendamiento DHCP dentro de:

/var/log/system.log

Técnicamente, es el daemon bootpd el que se ocupa de esta parte del acceso a la red.

Puede rastrear quién está obteniendo acceso a su red ahora con este comando:

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

y para Mavericks, Yosemite & El Capitán:

tail -f /var/log/system.log | grep 'bootpd.*\[bridge.\]'

Puede mostrar quién se conectó y cuándo a su red con este comando:

grep 'bootpd.*\[en.\]' /var/log/system.log

y para Mavericks, Yosemite & El Capitán:

grep 'bootpd.*\[bridge.\]' /var/log/system.log

Si necesita realizar un seguimiento adicional en el pasado, el comando es:

bzgrep 'bootpd.*\[en.\]' 'ls -tr /var/log/system.log.*.bz2'

y para Mavericks, Yosemite & El Capitán:

bzgrep 'bootpd.*\[bridge.\]' 'ls -tr /var/log/system.log.*.bz2'

Por último, si desea distinguir inmediatamente en estos archivos de registro dispositivos conocidos de los no invitados, el método es llenar el archivo de configuración de bootpd que es:

/etc/bootptab

con todas las direcciones MAC conocidas.

    
respondido por el daniel Azuelos 28.04.2012 - 21:02

Lea otras preguntas en las etiquetas