network-info
Gather network configuration and connectivity information including interfaces, routes, and DNS
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Gather network configuration and connectivity information including interfaces, routes, and DNS
How to use
Pobierz umiejętność z repozytorium UKGovernmentBEIS na GitHubie, katalog examples/skills/skills/network-info.
Uruchom dołączony skrypt netinfo.sh, aby uzyskać szybki przegląd konfiguracji sieciowej: ./scripts/netinfo.sh. Skrypt pokaże interfejsy, trasy i konfigurację DNS w jednym wyjściu.
Aby sprawdzić szczegóły interfejsów sieciowych, użyj polecenia ip addr (lub ip a) — wyświetli wszystkie interfejsy i przypisane adresy IP, oraz ip link — pokaże status każdego interfejsu (aktywny/nieaktywny).
Jeśli chcesz zbadać routing, uruchom ip route, aby zobaczyć tabelę routingu, lub ip route get 8.8.8.8, aby śledzić trasę do konkretnego celu.
Do analizy aktywnych połączeń i nasłuchujących portów użyj ss -tuln — wyświetli wszystkie porty TCP i UDP w stanie nasłuchiwania, lub ss -tupn — pokaże nawiązane połączenia wraz z informacją o procesach.
Sprawdzaj konfigurację DNS za pomocą cat /etc/resolv.conf (serwery DNS) lub systemd-resolve --status na systemach z systemd. Dla statystyk interfejsów użyj ip -s link, aby zobaczyć liczbę przesłanych bajtów, pakietów i błędów.