Προαπαιτούμενα
Βήμα 1: Ενημερώστε το σύστημα
Βήμα 2: Εγκαταστήστε το ntopng χρησιμοποιώντας το YUM
Βήμα 3: Ξεκινήστε redis και ntopng
Βήμα 4: Διαμορφώστε το τείχος προστασίας
Βήμα 5: Επισκεφτείτε το ntopng από ένα πρόγραμμα περιήγησης ιστού
Το Ntopng, που σημαίνει η επόμενη γενιά του ntop, είναι ένα δημοφιλές εργαλείο παρακολούθησης κίνησης δικτύου ανοιχτού κώδικα που δείχνει τη χρήση του δικτύου σε πραγματικό χρόνο σε μια διαισθητική διεπαφή ιστού. Σχεδόν κάθε διαχειριστής δικτύου μπορεί να επωφεληθεί από την ευελιξία, την ευκολία χρήσης και τη διαθεσιμότητά του σε πολλές πλατφόρμες.
Αυτό το σεμινάριο θα σας καθοδηγήσει στη διαδικασία εγκατάστασης του ntopng (έκδοση κοινότητας) σε μια παρουσία διακομιστή Vultr CentOS 7.
Προαπαιτούμενα
- Αναπτύξτε μια νέα παρουσία διακομιστή Vultr CentOS 7.
- Συνδεθείτε από το τερματικό σας SSH ως χρήστης sudo χωρίς root. Δείτε πώς μπορείτε να δημιουργήσετε έναν χρήστη sudo σε άλλο άρθρο του Vultr .
Βήμα 1: Ενημερώστε το σύστημα
sudo yum install epel-release
sudo yum update
sudo reboot
Μετά την επανεκκίνηση, χρησιμοποιήστε τον ίδιο χρήστη sudo για να συνδεθείτε ξανά.
Βήμα 2: Εγκαταστήστε το ntopng χρησιμοποιώντας το YUM
Πρώτον, για να εγκαταστήσετε το ntopng χρησιμοποιώντας το YUM, την πιο βολική μέθοδο στο CentOS 7, πρέπει να προσθέσετε ένα ntop repo στο σύστημά σας:
sudo vi /etc/yum.repos.d/ntop.repo
Συμπληρώστε το αρχείο με:
[ntop]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
[ntop-noarch]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/noarch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
Αποθήκευση και έξοδος:
:wq
Τώρα, εγκαταστήστε το ntopng και τις απαραίτητες εξαρτήσεις του:
sudo yum update
sudo yum --enablerepo=epel install redis ntopng hiredis-devel
Βήμα 3: Ξεκινήστε redis και ntopng
Μόλις εγκατασταθεί το ntopng και οι εξαρτήσεις του, πρέπει να ξεκινήσετε την υπηρεσία redis και την υπηρεσία ntopng μία προς μία:
sudo systemctl start redis.service
sudo systemctl enable redis.service
sudo systemctl start ntopng.service
sudo systemctl enable ntopng.service
Ελέγξτε την κατάσταση της υπηρεσίας ntopng:
sudo systemctl status ntopng.service
Όπως βλέπετε, η υπηρεσία ntopng είναι ενεργή (εκτελείται) μαζί με ένα σφάλμα άδειας χρήσης. Μπορείτε να διορθώσετε το σφάλμα τροποποιώντας το αρχείο διαμόρφωσης ntopng ntopng.conf:
sudo vi /etc/ntopng/ntopng.conf
Πριν:
-G=/var/tmp/ntopng.pid
Μετά:
-G=/var/tmp/ntopng.pid\
--community
Αποθήκευση και έξοδος:
:wq
Επανεκκινήστε την υπηρεσία ntopng για να τεθούν σε ισχύ οι τροποποιήσεις σας:
sudo systemctl restart ntopng.service
Ελέγξτε ξανά την κατάσταση της υπηρεσίας ntopng, δεν θα βλέπετε πλέον την ειδοποίηση σφάλματος:
sudo systemctl status ntopng.service
Για να επιτρέψετε την πρόσβαση στο ntopng από ένα πρόγραμμα περιήγησης ιστού, πρέπει να επιτρέψετε την κυκλοφορία στη θύρα 3000, την προεπιλεγμένη θύρα επικοινωνίας ntopng:
sudo firewall-cmd --zone=public --permanent --add-port=3000/tcp
sudo firewall-cmd --reload
Βήμα 5: Επισκεφτείτε το ntopng από ένα πρόγραμμα περιήγησης ιστού
Τώρα, είστε έτοιμοι να χρησιμοποιήσετε ένα πρόγραμμα περιήγησης ιστού για να εξερευνήσετε τη διεπαφή ιστού του ntopng. Πρόσβαση στην ακόλουθη διεύθυνση URL:
http://[your-vultr-server-ip]:3000
Χρησιμοποιήστε το προεπιλεγμένο όνομα χρήστη adminκαι τον προεπιλεγμένο κωδικό πρόσβασης adminγια να συνδεθείτε.
Ολοκληρώσατε τη διαμόρφωση του ntopng.
Εάν χρειάζεστε μια πιο λεπτομερή προσαρμογή, μπορείτε να επεξεργαστείτε το /etc/ntopng/ntopng.confαρχείο.