Toolverse
Wszystkie skille

network-info

autor: UKGovernmentBEIS

Sprawdzaj konfigurację sieci i połączenia na systemach Linux w kilka sekund

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
26

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ć

  1. Pobierz umiejętność z repozytorium UKGovernmentBEIS na GitHubie, katalog examples/skills/skills/network-info.

  2. 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.

  3. 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).

  4. 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.

  5. 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.

  6. 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.

Podobne skille