Toolverse
Wszystkie skille

network-scanner

autor: openclaw

Odkrywaj urządzenia w sieci lokalnej — adresy IP, MAC, nazwy hostów i producentów sprzętu.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
3

O skillu

Narzędzie do skanowania sieci, które identyfikuje wszystkie urządzenia podłączone do Twojej sieci lokalnej lub zdalnej. Zbiera adresy IP, adresy MAC, nazwy hostów (poprzez odwrotne wyszukiwanie DNS) i informacje o producentach sprzętu. Wbudowana ochrona przed przypadkowym skanowaniem publicznych sieci zapobiega problemom z dostawcami hostingu. Idealne do zarządzania infrastrukturą, diagnostyki sieci i inwentaryzacji urządzeń.

Jak używać

  1. Zainstaluj wymagane narzędzia: nmap (apt install nmap lub brew install nmap) oraz dig, które zwykle są już dostępne w systemie. Uprawnienia sudo są zalecane do pełnego odkrywania adresów MAC.

  2. Uruchom skanowanie automatyczne swojej bieżącej sieci poleceniem python3 scripts/scan.py — narzędzie samo wykryje zakres IP do przeskanowania.

  3. Aby skanować konkretną sieć, podaj jej zakres w notacji CIDR: python3 scripts/scan.py 192.168.1.0/24, zastępując adresy swoimi parametrami sieci.

  4. Opcjonalnie skonfiguruj nazwane sieci w pliku ~/.config/network-scanner/networks.json, definiując ich zakresy CIDR, serwery DNS i opisy. Wtedy możesz skanować po nazwie: python3 scripts/scan.py home.

  5. Aby wyniki były bardziej przydatne do automatyzacji, dodaj flagę --json: python3 scripts/scan.py 192.168.1.0/24 --json — wyniki pojawią się w formacie JSON.

  6. Narzędzie automatycznie chroni Cię przed skanowaniem publicznych sieci i zakreków bez prywatnego routingu — nie musisz się martwić przypadkowym skanowaniem sieci publicznych.

Podobne skille