network-info
Sprawdzaj konfigurację sieci i połączenia na systemach Linux w kilka sekund
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do diagnostyki sieci na Linuksie. Zbierz informacje o interfejsach sieciowych, trasach routingu, serwerach DNS i aktywnych połączeniach. Narzędzie oferuje zarówno szybki skrypt do przeglądu całej konfiguracji, jak i dostęp do szczegółowych poleceń do głębszej analizy. Idealne dla administratorów systemów, którzy muszą szybko zdiagnozować problemy z łącznością lub sprawdzić, jakie usługi nasłuchują na portach.
Jak używać
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.