InternetSharing
DHCPリースを取得するアドレスを記録します:
/var/log/system.log
技術的にはbootpd
、ネットワークアクセスのこの部分を処理するのはデーモンです。
次のコマンドを使用して、誰がネットワークにアクセスしているのかを追跡できます。
tail -f /var/log/system.log | grep 'bootpd.*\[en.\]'
マーベリックス、ヨセミテ、エルキャピタンの場合:
tail -f /var/log/system.log | grep 'bootpd.*\[bridge.\]'
次のコマンドを使用して、誰がいつネットワークに接続したかを表示できます。
grep 'bootpd.*\[en.\]' /var/log/system.log
マーベリックス、ヨセミテ、エルキャピタンの場合:
grep 'bootpd.*\[bridge.\]' /var/log/system.log
過去にさらに追跡する必要がある場合、コマンドは次のとおりです。
bzgrep 'bootpd.*\[en.\]' `ls -tr /var/log/system.log.*.bz2`
マーベリックス、ヨセミテ、エルキャピタンの場合:
bzgrep 'bootpd.*\[bridge.\]' `ls -tr /var/log/system.log.*.bz2`
最後に、これらのログファイルで既知のデバイスを招待されていないデバイスとすぐに区別したい場合、方法は構成ファイルを埋める
bootpd
ことです:
/etc/bootptab
すべての既知のMACアドレス。