Jak monitorować ruch sieciowy z VNSTAT na Centos i Fedora

Jak monitorować ruch sieciowy z VNSTAT na Centos i Fedora

VNSTAT to narzędzie do monitorowania ruchu sieciowego dla systemów Linux. Służy do śledzenia danych ruchu sieciowego i wyświetlania go w wygodnym interfejsie graficznym. VNSTAT może być używany do śledzenia wykorzystania przepustowości na podstawie interfejsu, co czyni go idealnym narzędziem do monitorowania ruchu sieciowego na serwerach, routerach i innych urządzeniach sieciowych. W tym artykule zawiera kompleksowy przewodnik na temat skonfigurowania VNSTAT w Centos i Fedora Systems.

Wymagania wstępne

Przed zainstalowaniem VNSTAT upewnij się, że system spełnia następujące wymagania:

  • Uruchomiony system Centos lub Fedora
  • Użytkownik z uprawnieniami administracyjnymi lub root

Krok 1: Instalowanie VNSTAT

  1. Zaktualizuj indeks pakietów systemu, uruchamiając następujące polecenie:
    Aktualizacja Sudo Yum  
  2. Zainstaluj pakiet VNSTAT, uruchamiając następujące polecenie:
    sudo yum instaluj vnstat  
  3. Po zakończeniu instalacji uruchom usługę VNSTAT, uruchamiając następujące polecenie:
    sudo systemctl start vnstat  
  4. Włącz usługę VNSTAT uruchamia się automatycznie w czasie uruchamiania, uruchamiając następujące polecenie:
    Sudo Systemctl włącza VNSTAT  

Krok 2: Konfigurowanie VNSTAT

  1. Aby skonfigurować VNSTAT, otwórz plik konfiguracyjny za pomocą ulubionego edytora tekstu, na przykład:
    sudo nano /etc /vnstat.conf  
  2. W pliku konfiguracyjnym ustaw żądane opcje, takie jak lokalizacja pliku bazy danych, interwał wyborczy i interfejs do monitorowania. Na przykład, aby monitorować „ETH0” Ustaw interfejs Ustaw następującą opcję: interfejs „ETH0”
    1Interfejs „ETH0”

  3. Zapisz zmiany i zamknij plik.

Krok 3: Wyświetl statystyki ruchu sieciowego

Powinieneś poczekać trochę czasu, aby pozwolić vnstat Zbieraj dane dla zdefiniowanego interfejsu. Następnie możesz wyświetlić statykę na interfejsie wiersza poleceń.

  • Aby sprawdzić dane o ruchu sieciowym, uruchom następujące polecenie:
    vnstat  
    Zaktualizowana baza danych wyjściowych: 2023-02-07 18:30:00 ETH0 Od 2023-02-07 Rx: 686.41 KIB TX: 5.20 MIB ogółem: 5.87 MIB miesięczny RX | TX | Total | Avg. Rate --------------------+--------------+---------- ---+--------------- 2023-02 686.41 kib | 5.20 MIB | 5.87 MIB | 84 bit/s ------------------------+--------------+------- ------+--------------- Szacuje się 2.31 MIB | 20.76 MIB | 23.07 MIB | Codziennie rx | TX | Total | Avg. Rate --------------------+--------------+---------- ---+--------------- Dzisiaj 686.41 kib | 5.20 MIB | 5.87 MIB | 739 bitów/s ------------------------+--------------+------- ------+--------------- Oszacowane 890 kib | 6.74 MIB | 7.61 MIB | 

    Wyjście VNSTAT wyświetli dane ruchu sieciowego dla określonego interfejsu w formacie graficznym, w tym całkowitej ilości otrzymanych i przesyłanych danych, całkowitej liczbie otrzymanych i przesłanych pakietów oraz średniej szybkości transferu.

  • Możesz także zobaczyć statystyki dla określonego okresu, takie jak codzienne, tygodniowe, miesięczne i roczne, uruchamiając następujące polecenie:
    vnstat -d  vnstat -w  vnstat -m  vnstat -y  
  • Możesz także wyświetlić statykę sieciową w czasie rzeczywistym za pomocą następującego polecenia.
    vnstat -l  

Wnioski

VNSTAT to proste i lekkie narzędzie do monitorowania ruchu sieciowego w systemach Linux. Za pomocą tego artykułu powinieneś być w stanie zainstalować i skonfigurować VNSTAT w Centos i Fedora Systems. Narzędzie jest wysoce konfigurowalne i zapewnia graficzną reprezentację danych o ruchu sieciowym, co ułatwia zrozumienie i analizowanie wzorców użytkowania sieci. Dzięki VNSTAT możesz monitorować ruch sieciowy na serwerach, routerach i innych urządzeniach sieciowych oraz upewnić się, że sieć działa płynnie.