Jak mogę wyświetlić listę urządzeń podłączonych do mojego laptopa Apple za pośrednictwem usługi Udostępnianie Internetu (jeśli jest włączona)? Jeśli lista nie istnieje, czy Udostępnianie Internetu rejestruje żądania DHCP, a jeśli tak, to gdzie? Dzięki.
internet
internet-sharing
logs
network
getWeberForStackExchange
źródło
źródło
Odpowiedzi:
Możesz spróbować
arp
w wierszu polecenia:Np. Do udostępniania Internetu z Ethernetu na lotnisko używam:
arp -i en1 -a
Spowoduje to wyświetlenie listy wszystkich klientów połączonych za pośrednictwem sieci WLAN.
źródło
ifconfig
listę wszystkich z nich. Mój MBP jest podłączony do Internetu za pośrednictwem Wi-Fi, a ja udostępniam internet raspberry pi przez kabel Ethernet. Musiałem użyć,-i bridge0
aby zobaczyć adres IP urządzenia.arp
polecenie da migawkę stanu, który może się szybko zmieniać, szczególnie jeśli szukasz sieci Wi-Fi, w której urządzenia mogą się okresowo łączyć, ponieważ znajdują się na granicy sfery dostępu bezprzewodowego.arp -a
. Prawdopodobnie nie masz tylu przetłumaczonych interfejsów!-i bridge100
InternetSharing
rejestruje, który adres otrzymuje dzierżawę DHCP w ramach: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:
a dla Mavericks, Yosemite i El Capitan:
Za pomocą tego polecenia możesz wyświetlić, kto i kiedy podłącza się do Twojej sieci:
a dla Mavericks, Yosemite i El Capitan:
Jeśli chcesz śledzić go w przeszłości, polecenie to:
a dla Mavericks, Yosemite i El Capitan:
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:ze wszystkimi znanymi adresami MAC.
źródło