Bagaimana saya bisa melihat daftar perangkat yang terhubung ke laptop Apple saya melalui Internet Sharing (saat diaktifkan)? Jika daftar tidak ada, apakah Berbagi Internet mencatat permintaan DHCP dan jika demikian, di mana? Terima kasih.
Bagaimana saya bisa melihat daftar perangkat yang terhubung ke laptop Apple saya melalui Internet Sharing (saat diaktifkan)? Jika daftar tidak ada, apakah Berbagi Internet mencatat permintaan DHCP dan jika demikian, di mana? Terima kasih.
Jawaban:
Anda dapat mencoba arp
di baris perintah:
NAMA
arp - tampilan resolusi alamat dan kontrol
DESKRIPSI
The arp menampilkan utilitas dan memodifikasi Internet-to-Ethernet tabel terjemahan alamat yang digunakan oleh protokol resolusi alamat (arp (4)). Tanpa tanda, program menampilkan entri ARP saat ini untuk nama host. Tuan rumah dapat ditentukan dengan nama atau nomor, menggunakan notasi dot Internet.
Misalnya untuk berbagi internet dari Ethernet ke Bandara saya menggunakan:
arp -i en1 -a
Ini akan mencantumkan semua klien yang terhubung melalui WLAN.
ifconfig
untuk mendaftar semuanya. MBP saya terhubung ke internet melalui wifi, dan saya berbagi internet ke raspberry pi melalui kabel ethernet. Saya harus menggunakan -i bridge0
untuk melihat alamat IP perangkat.
arp
Perintah akan memberi Anda snapshot keadaan yang mungkin berubah dengan cepat, terutama jika Anda mencari jaringan Wi-Fi di mana perangkat mungkin sebentar-sebentar terhubung karena mereka berada di perbatasan ruang akses nirkabel.
arp -a
. Anda mungkin tidak memiliki banyak antarmuka yang diterjemahkan!
-i bridge100
InternetSharing
tidak mencatat alamat mana yang mendapatkan sewa DHCP di dalam:
/var/log/system.log
Secara teknis itu adalah bootpd
daemon yang menangani bagian akses jaringan ini.
Anda dapat melacak siapa yang mendapatkan akses ke jaringan Anda sekarang dengan perintah ini:
tail -f /var/log/system.log | grep 'bootpd.*\[en.\]'
dan untuk Mavericks, Yosemite & El Capitan:
tail -f /var/log/system.log | grep 'bootpd.*\[bridge.\]'
Anda dapat menampilkan siapa yang terhubung dan kapan ke jaringan Anda dengan perintah ini:
grep 'bootpd.*\[en.\]' /var/log/system.log
dan untuk Mavericks, Yosemite & El Capitan:
grep 'bootpd.*\[bridge.\]' /var/log/system.log
Jika Anda perlu melacaknya lebih jauh di masa lalu, perintahnya adalah:
bzgrep 'bootpd.*\[en.\]' `ls -tr /var/log/system.log.*.bz2`
dan untuk Mavericks, Yosemite & El Capitan:
bzgrep 'bootpd.*\[bridge.\]' `ls -tr /var/log/system.log.*.bz2`
Akhirnya jika Anda ingin segera membedakan dalam perangkat logfile yang dikenal ini dari yang tidak diundang, metode ini adalah mengisi file konfigurasi
bootpd
yang:
/etc/bootptab
dengan semua alamat MAC yang dikenal.