InternetSharing
rejestruje, który adres otrzymuje dzierżawę DHCP w ramach:
/var/log/system.log
Technicznie jest to bootpd
demon, który zajmuje się tą częścią dostępu do sieci.
Za pomocą tego polecenia możesz śledzić, kto uzyskuje dostęp do Twojej sieci:
tail -f /var/log/system.log | grep 'bootpd.*\[en.\]'
a dla Mavericks, Yosemite i El Capitan:
tail -f /var/log/system.log | grep 'bootpd.*\[bridge.\]'
Za pomocą tego polecenia możesz wyświetlić, kto i kiedy podłącza się do Twojej sieci:
grep 'bootpd.*\[en.\]' /var/log/system.log
a dla Mavericks, Yosemite i El Capitan:
grep 'bootpd.*\[bridge.\]' /var/log/system.log
Jeśli chcesz śledzić go w przeszłości, polecenie to:
bzgrep 'bootpd.*\[en.\]' `ls -tr /var/log/system.log.*.bz2`
a dla Mavericks, Yosemite i El Capitan:
bzgrep 'bootpd.*\[bridge.\]' `ls -tr /var/log/system.log.*.bz2`
Wreszcie, jeśli chcesz natychmiast odróżnić w tych plikach dziennika znane urządzenia od nieproszonych, metodą jest wypełnienie pliku konfiguracyjnego,
bootpd
którego jest:
/etc/bootptab
ze wszystkimi znanymi adresami MAC.