GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Ntopng na Ubuntu 20.04

Ntopng je bezplatný software s otevřeným zdrojovým kódem, který poskytuje webové rozhraní pro monitorování síťového provozu v reálném čase. Je to verze nové generace původního ntop, která ukazuje využití sítě, statistiky a analýzy. Podporuje různé operační systémy jako Linux, Mac OS, BSD a Windows. Existují profesionální a podnikové edice Ntopng, které mají licenční požadavky, a bezplatná komunitní edice.

V tomto tutoriálu se naučíme, jak nainstalovat nástroj ntopng na Ubuntu 20.04 a používat jej k monitorování místní sítě. Pokud jste nainstalovali ntopng z výchozího úložiště Ubuntu, můžete jej aktualizovat na nejnovější verzi pomocí pokynů z tohoto návodu.

Instalace úložiště ntopng

Ačkoli je balíček ntopng dostupný ve výchozím úložišti Ubuntu 20.04, v tomto tutoriálu přidáme a použijeme oficiální úložiště ntopng prostřednictvím APT.

V době psaní tohoto návodu byla verze balíčku Ubuntu 3.8 a nejnovější stabilní verze ntopng byla 4.2

Existují dvě oficiální úložiště ntopng, která můžeme použít:

  • apt.ntop.org pro přístup k nočním sestavám balíčky pomocí nástroje APT.
  • apt-stable.ntop.org pro přístup ke stabilním sestavením balíčky pomocí nástroje APT.

Nejprve aktualizujte svůj základní systém nejnovějšími dostupnými balíčky:

$ sudo apt-get update -y

Dále nainstalujte požadované balíčky:

$ sudo apt-get install software-properties-common wget gnupg -y

Nyní si stáhněte balíček a přidejte úložiště ntopng:

$ sudo add-apt-repository universe$ wget https://packages.ntop.org/apt/20.04/all/apt-ntop.deb

Jakmile je balíček stažen, nainstalujte jej pomocí následujícího příkazu:

$ sudo apt install ./apt-ntop.deb

Nainstalujte ntopng na místní server

Nejprve aktualizujte apt, protože jsme přidali nové úložiště do našeho linuxového systému Ubuntu:

$ sudo apt-get update -y

Pokud jste vše udělali správně, měli byste na výstupu terminálu vidět přidané úložiště:

Get:6 https://packages.ntop.org/apt/20.04 x64/ InRelease [2,153 B]Get:7 https://packages.ntop.org/apt/20.04 all/ InRelease [2,153 B]Získat :8 https://packages.ntop.org/apt/20.04 x64/ Balíčky [4 108 B]Získat:9 https://packages.ntop.org/apt/20.04 all/ Balíčky [2 789 B]

Nyní nainstalujte ntopng a další požadované balíčky:

$ sudo apt-get install pfring-dkms nprobe ntopng n2disk cento -y

A je to. ntopng je úspěšně nainstalován. Nyní bychom měli nakonfigurovat aplikaci a webové rozhraní.

Nakonfigurujte Ntopng

Po instalaci ntopng musíte pomocí příkazu IP zkontrolovat, jaké síťové rozhraní používáte:

$ ip a 1:lo:mtu 65536 stav qdisc noqueue NEZNÁMÝ výchozí skupina qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0 /8 rozsah hostitel lo valid_lft navždy preferovaný_lft navždy inet6 ::1/128 rozsah hostitel valid_lft navždy preferovaný_lft navždy 2:eth0:mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:dbd 14:86 ff:ff:ff:ff:ff:ff inet 192.168.0.15/24 brd 192.168.0.255 rozsah globální dynamický eth0 valid_lft 86365sec preferovaný_lft 86365sec inet6 fe80::a00:27ft navždy preferovaný db6l_link před> 

V našem případě používáme pro naši lokální síť síťové rozhraní eth0, ale musíte zkontrolovat své vlastní (ve většině případů je to eth0 pro LAN).

Nyní musíme upravit konfiguraci ntopng umístěnou v /etc/ntopng/ntopng.conf a zadat Network Interface, Port a Location of PID.

$ sudo nano /etc/ntopng/ntopng.conf

Nyní musíme upravit konfigurační soubor podle našich potřeb. Proveďte následující úpravy, aby odrážely vaše nastavení – nejdůležitějším parametrem je síťové rozhraní a parametr -w pro port (parametr -G je již nastaven ve výchozím nastavení):

-G=/var/run/ntopng.pid-i=eth0-w=3000

V našem příkladu jsme tedy nastavili službu ntopng, aby sledovala provoz na rozhraní eth0.

Dále vytvořte nový konfigurační soubor a definujte rozsah IP adres místní sítě:

$ sudo nano /etc/ntopng/ntopng.start

Nyní přidejte následující řádky a změňte svou počáteční místní IP adresu (/24 určuje všechny IP adresy od 0 do 255 v místní podsíti):

--local-networks "192.168.0.0/24"--rozhraní 1

Dále musíme restartovat službu Ntopng a povolte jeho spuštění při spouštění:

$ sudo systemctl spustit ntopng$ sudo systemctl povolit ntopng

Stav služby můžete také zkontrolovat pomocí následujícího příkazu systemctl:

$ systemctl status ntopng

Výstup:

● ntopng.service – ntopng vysokorychlostní webový nástroj pro sledování a analýzu provozu 
Načteno:načteno (/etc/systemd/system/ntopng.service; povoleno; přednastaveno dodavatelem:povoleno)
Aktivní:aktivní (běží) od pá 2021-03-05 19:24:31 UTC; před 34 minutami
Hlavní PID:1252 (ntopng)
Úkoly:51 (limit:1113)
Paměť:361,8M
CGroup:/system.slice/ntopng.service
└─1252 /usr/bin/ntopng /run/ntopng.conf

Mar 05 19:24:40 vagrant ntopng[1252]:05/Mar/2021 19:24:40 [startup.lua:168] [lists_utils.lua:419] Aktualizace seznamu 'NoCoin Filter List' [https:>
Mar 05 19:24:40 vagrant ntopng[1252]:05/Mar/2021 19:24:40 [startup.lua:168] [lists_utils.lua:419] Aktualizace seznamu 'SSLBL Botnet C2 IP Blacklis>

Přístup k webovému rozhraní ntopng

Ntopng je nyní nainstalován a přístupný na portu 3000. Otevřete webový prohlížeč a zadejte adresu URL http://ip-vaseho-serveru:3000. Budete přesměrováni na následující přihlašovací výzvu:

Zadejte výchozí přihlašovací jméno správce/admin, poté budete požádáni o změnu výchozího hesla pro přístup k hlavnímu panelu:

Existuje dokonce pěkné tmavé téma:

Aktualizace balíčků ntopng

K aktualizaci ntopng na nejnovější verzi z výchozího úložiště používáme stejné příkazy jako pro aktualizaci systému:

$ sudo apt-get update$ sudo apt-get upgrade

Můžete také aktualizovat ntopng z webového rozhraní pomocí nabídky vpravo nahoře, jak je znázorněno na obrázku níže:

Systém automaticky zkontroluje nové aktualizace přes noc a nahlásí novou verzi, pokud existuje. Ve stejné nabídce, kdykoli je k dispozici nová verze ntopng, je možné ji nainstalovat kliknutím na Instalovat aktualizaci , jak je uvedeno níže.

Je také možné nakonfigurovat ntopng tak, aby se sám aktualizoval přes noc, to lze povolit prostřednictvím Nastavení> Předvolby> Aktualizace .

Závěr

Úspěšně jste nainstalovali software ntopng a webový řídicí panel na svůj server Ubuntu 20.04. Nyní můžete pokračovat v konfiguraci ntopng pomocí jeho webového rozhraní.


Ubuntu
  1. Jak nainstalovat Ntopng na Ubuntu 14.04

  2. Jak nainstalovat Ntopng na Ubuntu 18.04 LTS

  3. Jak nainstalovat R na Ubuntu 16.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Ntopng na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Maven na Ubuntu

  2. Jak nainstalovat Wine na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 20.04