Αρχική σελίδα » πως να » Συσκευές Δικτύου οθόνης Geek Monitor με SNMP (Απλό πρωτόκολλο διαχείρισης δικτύου)

    Συσκευές Δικτύου οθόνης Geek Monitor με SNMP (Απλό πρωτόκολλο διαχείρισης δικτύου)

    Έχετε ποτέ χρειαστεί να μάθετε τι θεωρεί μια απομακρυσμένη συσκευή αξία μιας μέτρησης; Το HTG εξηγεί τι είναι το απλό πρωτόκολλο διαχείρισης δικτύου (SNMP) και πώς μπορείτε να το χρησιμοποιήσετε για την παρακολούθηση συσκευών δικτύου.

    Εικόνα από istargazer

    ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

    Το πρωτόκολλο Simple Network Management (SNMP) δημιουργήθηκε για να παρέχει ένα κοινό υπόβαθρο πρωτοκόλλου το οποίο οι διαχειριστές δικτύου μπορούν να αναμένουν ότι οι κατασκευαστές της συσκευής τους θα χρησιμοποιήσουν για να εκθέσουν διάφορες πτυχές του προϊόντος. Πληροφορίες όπως το φορτίο της CPU, οι πίνακες δρομολόγησης και τα στατιστικά της κυκλοφορίας δικτύου, μεταξύ πολλών άλλων, μπορούν να προσεγγιστούν εξ 'ολοκλήρου με το SNMP. Κάποιος μπορεί επίσης να χρησιμοποιήσει το SNMP για να ρυθμίσει τις παραμέτρους στις συσκευές που το υποστηρίζουν, αλλά αυτό είναι πέρα ​​από το πεδίο εφαρμογής αυτού του οδηγού.

    Η ανάγνωση / έξοδος από το SNMP γίνεται χρησιμοποιώντας ένα "Κοινότητα"Συμβολοσειρά. Ως διαχειριστής, είναι δική σας δουλειά να ορίσετε αυτήν τη συμβολοσειρά. Μερικά παραδείγματα για το πώς να το κάνετε αυτό ακολουθούν παρακάτω.

    Μόλις συνδεθείτε στη συσκευή, πρέπει να την "τραβήξετε" για πληροφορίες χρησιμοποιώντας OID. Διαφορετικά OIDs δίνουν διαφορετικές πληροφορίες και ενώ σε αυτόν τον οδηγό εστιάζουμε στην κυκλοφορία του δικτύου, σας ενθαρρύνουμε να εξερευνήσετε περαιτέρω αυτόν τον κόσμο. Θα σας εξηγήσουμε πώς μπορείτε να βρείτε τα "μυστήρια" OIDs παρακάτω.

    Συγχαρητήρια του συγγραφέα

    Έχω αρχίσει να χρησιμοποιώ αυτόν τον έξυπνο τρόπο προβολής των πληροφοριών του δρομολογητή, όπως και στις πρώτες ημέρες των σπουδών μου DD-WRT. Σήμερα, αν δεν το έχω; Απλώς αισθάνομαι τυφλός. Απλώς δεν μπορώ να τονίσω πόσο πολύτιμο είναι, όταν κάποιος χρήστης παραπονείται για την ταχύτητα του δικτύου, για να μπορεί να δει πάνω από το τι λέει ο συνοριακός δρομολογητής είναι η αξιοποίηση και να λύσει γρήγορα το πρόβλημα.

    Ανάγνωση / γραφική απεικόνιση πληροφοριών SNMP (OID)

    Για την άμεση ικανοποίηση, ο τρόπος ανάγνωσης των πληροφοριών SNMP τοποθετείται πρώτα στο άρθρο, καθώς οι περισσότεροι άνθρωποι δεν θα χρειαστούν ξανά και ξανά το μέρος διαμόρφωσης ...

    Εντάξει, έτσι έχετε ρυθμίσει τη συσκευή για το SNMP (αν όχι, δείτε κάποιο παράδειγμα πώς τα tos παρακάτω), αλλά πώς ξέρετε τι OIDs για να διαβάσετε και, για αυτό το λόγο, πώς το κάνετε πραγματικά; Υπάρχουν πολλά εμπορικά και δωρεάν προγράμματα για να επιτευχθεί αυτός ο ακριβής στόχος. Θα επικεντρωθούμε σε δύο ελεύθερες που μπορείτε να χρησιμοποιήσετε χωρίς προβλήματα για τη γραφική παράσταση ή την περιήγηση σε ολόκληρο τον χώρο ονομάτων OIDs.

    "Παρακολούθηση Bandwith" από το Solarwinds (Graphing)

    Δεν μπορούμε πραγματικά να μιλάμε για "παρακολούθηση του δικτύου" χωρίς να τρέχουμε στην Solarwinds, ως έναν από τους σημαντικότερους παίκτες στον τομέα αυτό. Δεν θα πάμε στην πληθώρα των προϊόντων δικτύωσης των προϊόντων της Solarwinds, αλλά μάλλον να επικεντρωθούμε σε μια ελεύθερη χρησιμότητα που ονομάζεται "ΔΩΡΕΑΝ Παρακολούθηση Bandwidth σε πραγματικό χρόνο".

    Αυτό το βοηθητικό πρόγραμμα έχει δύο μειονεκτήματα:

    1. Στόχος του είναι να δείξει εύρος ζώνης δικτύου, οπότε δεν είναι κατάλληλο για την ανάκτηση άλλων πληροφοριών SNMP.
    2. Δεν δίνει τη δυνατότητα αποθήκευσης / ανοίγματος αρχείων ρυθμίσεων.

    Εάν οι παραπάνω περιορισμοί είναι ένα ζήτημα, διαβάστε σε μία από τις άλλες επιλογές.

    Κάντε λήψη και εγκαταστήστε χρησιμοποιώντας την κανονική διαδικασία "Επόμενο" -> "Επόμενο" -> "Τέλος" και ανοίξτε το πρόγραμμα.

    Θα πρέπει να παρουσιάσετε έναν οδηγό όπως φαίνεται παρακάτω. Συμπληρώστε τις πληροφορίες "IP" και "κοινότητα" της συσκευής προορισμού και κάντε κλικ στο κουμπί "Επόμενο".

    Το πρόγραμμα θα "τραβήξει" τη συσκευή για τις διασυνδέσεις της και θα τις εμφανίσει σε μια φιλική μορφοποιημένη, χρωματισμένη και ονομαστική λίστα.

    Επιλέξτε τις διεπαφές που θέλετε να παρακολουθήσετε (η πολλαπλή επιλογή είναι δυνατή με το CTRL) και κάντε κλικ στο κουμπί "Επόμενο".

    Στο παραπάνω παράδειγμα, επιλέξαμε δύο διεπαφές που ονομάζονται "DSL wan1" και "ATM wan2". Μπορείτε να αποδεχτείτε τις προεπιλεγμένες ρυθμίσεις και κάντε κλικ στο "Launch Monitor".

    Τα παράθυρα γραφημάτων ως ανωτέρω θα πρέπει να ανοίξουν και να αρχίσουν να εμφανίζουν πληροφορίες κυκλοφορίας με ένα διάστημα ανανέωσης 5 δευτερολέπτων.

    Σημείωση σχετικά με το διάστημα ανανέωσης: Το πραγματικό πλεονέκτημα αυτού του προγράμματος είναι ότι, από όλα τα προγράμματα που έχω συναντήσει, αυτό ήταν το μόνο που σας λέει εάν το διάστημα ανανέωσης σας είναι πολύ μικρό. Κατά τη διάρκεια της προηγούμενης εβδομάδας, είχα την ξεχωριστή "ευχαρίστηση" να εντοπίσω ένα πρόβλημα με τις αναγνώσεις SNMP, καθώς ορισμένες συσκευές δεν μπορούν (ή απλά δεν θα) να ενημερώσουν τα στατιστικά τους περισσότερα από X φορές / δευτερόλεπτο συσκευές). Αυτό το πρόγραμμα ήταν το μόνο που μου είπε ότι το διάστημα ανανέωσής μου ήταν πολύ γρήγορο, πράγμα που εξήγησε γιατί έβγαλα άσχημα αποτελέσματα.

    Εάν δεν χρειάζεται ακόμα να ενεργοποιήσετε το SNMP στη συσκευή προορισμού (βλ. Παρακάτω), είστε ΕΔΩ.
    Χαίρομαι και βρίσκεσαι με χαρούμενο τρόπο :)

    "Flowalyzer" από την Plixer (Γραφική παράσταση)

    Αυτή η δωρεάν υπηρεσία, που ονομάζεται Flowalyzer, είναι πολύ απλή στη λειτουργία. Φαίνεται ότι ο Plixer πήρε το γνωστό βοηθητικό πρόγραμμα STG (εξηγείται παρακάτω) και το τυλίγει σε κάτι λίγο πιο φιλικό προς το χρήστη. Διαθέτει επίσης τη λειτουργικότητα "μεταφράζει από OIDs σε λίστα ονομάτων". Το πλεονέκτημα αυτού του βοηθητικού προγράμματος σε σύγκριση με το Solarwinds είναι ότι είναι δυνατή η εξαγωγή των OIDs στην αριθμητική τους μορφή.

    Με αυτό είπε, έχει δύο σοβαρά μειονεκτήματα:

    1. Έχω διαπιστώσει ότι το πρόγραμμα δεν είναι κατάλληλο για παρατεταμένες περιόδους παρακολούθησης, καθώς θα είναι ανεξήγητο και τυχαίο δυστύχημα.
    2. Αν και έχει το πλεονέκτημα ότι είναι σε θέση να αποθηκεύσει τη διαμόρφωσή του σε αρχεία και στη συνέχεια να την επικαλεί, συνδυάζοντας το πρόγραμμα με το επίθημα, είναι επίσης εξαιρετικά ευαίσθητο για το πού αποθηκεύονται τα αρχεία. Έχω διαπιστώσει ότι αν το δέντρο καταλόγου που περιέχει τα αποθηκευμένα αρχεία περιέχει "διαστήματα", όταν προσπαθεί να τα επικαλεστεί, το πρόγραμμα θα σφάλλει έξω.

    Σε άθροιση, χρησιμοποιήστε αυτό το πρόγραμμα για να αποκτήσετε τα OIDs και να τα "τα ταΐσετε στο πρόγραμμα STG" ή / και "να βγεις την κόλαση από το Dodge".

    Όταν ανοίξετε το πρόγραμμα, θα σας υποδεχτεί με το παρακάτω παράθυρο.

    Κάντε κλικ στην αναπτυσσόμενη λίστα "Επιλέξτε ένα R / W SNMP Credential" και κάντε κλικ στο "Δημιουργία / Επεξεργασία".

    Συμπληρώστε τις πληροφορίες που απαιτούνται για τις συσκευές προορισμού σας (κυρίως τη συμβολοσειρά κοινότητας) και αποθηκεύστε τις.

    Συμπληρώστε το IP της συσκευής προορισμού και κάντε κλικ στο "Get".

    Μόλις το κάνετε αυτό, το κάτω μισό του παραθύρου του προγράμματος πρέπει να συμπληρωθεί με πληροφορίες που τραβήχτηκαν από τη συσκευή όπως η παρακάτω εικόνα.

    Κάνοντας κλικ σε μια από τις γραμμές πρέπει να εμφανιστεί ένα παράθυρο οθόνης όπως το παρακάτω.

    Για να αποκτήσετε το μακρινό OID, κάντε κλικ στο "Προβολή" -> "Ρυθμίσεις".

    Στο επόμενο παράθυρο, μπορείτε να δείτε τα OID για την εισερχόμενη / εξερχόμενη κίνηση.

    Πήρατε τα OIDs, yay!!

    Απλή παρακολούθηση της κυκλοφορίας (STG) από τον Leonid Mikhailov (Γραφική παράσταση)

    Αυτή η δωρεάν χρησιμότητα είναι μακράν η παλαιότερη από τις επιλογές, αλλά λειτουργεί άψογα κυριολεκτικά χρόνια και μπορεί να διατηρήσει τη διαμόρφωσή του σε κοινόχρηστα αρχεία. Το μόνο μειονέκτημα είναι ότι πρέπει να αποκτήσετε τα OIDs με άλλα μέσα.

    Κατεβάστε το πρόγραμμα είτε από εμάς (για να αποφύγετε hotlinking) είτε από τον συγγραφέα.

    Εξαγάγετε το αρχείο zip σε μια τοποθεσία της επιλογής σας και εκτελέστε την. Θα εμφανιστεί ένα κενό παράθυρο.

    Κάντε κλικ στο "Προβολή" -> "Ρυθμίσεις".

    Στο επόμενο παράθυρο, θα πρέπει να εισάγετε τα OIDs όπως τα έχετε από κάποια άλλη μέθοδο (τουλάχιστον δύο σε αυτόν τον οδηγό).

    Εάν όλα πάνε καλά, το κύριο παράθυρο πρέπει να συμπληρώνεται με πληροφορίες και να μοιάζει με τα παρακάτω.

    GetIF από SNMP4tPC (Περιήγηση στο δέντρο OIDs)

    Αυτό το πρόγραμμα είναι παλιό και ενώ υπάρχουν νεότερες επιλογές, λόγω του ότι είναι δωρεάν, παίρνει τη δουλειά και είναι εκείνη που με πήρε αρχίσει, τιμούν τα αιτήματα που του αποδίδω φόρο τιμής.

    Χρησιμοποιώντας αυτό το πρόγραμμα ή κάτι παρόμοιο θα σας επιτρέψει να εξαγάγετε περισσότερες πληροφορίες από τις "πληροφορίες" της συσκευής. Με αυτό είπαμε ότι θα χρησιμοποιήσουμε το παράδειγμα της διασύνδεσης μόνο για να καταστήσουμε την ακολουθία πιο ευανάγνωστη.

    Κατεβάστε το πρόγραμμα είτε από εμάς (για να αποφύγετε το hotlinking) είτε από τον συγγραφέα.

    Εγκαταστήστε χρησιμοποιώντας την κανονική διαδικασία "Επόμενο" -> "Επόμενο" -> "Τέλος" και ανοίξτε το πρόγραμμα.

    Συμπληρώστε τις πληροφορίες για τη συσκευή προορισμού και κάντε κλικ στο κουμπί "Έναρξη".

    Για να περπατήσετε το δέντρο OIDs, μεταβείτε στην καρτέλα "MBrowser".

    Μόλις δείτε ένα τμήμα που θέλετε να διαβάσετε, επιλέξτε το και κάντε κλικ στο "Έναρξη".

    Για παράδειγμα, για να αποκτήσετε τις ίδιες πληροφορίες "διασύνδεσης" που πήραμε χρησιμοποιώντας τα παραπάνω προγράμματα, αναζητήστε: iso -> org -> dod -> internet -> mgmt -> mib-2 -> διεπαφές -> ifTable -> ifEntry -> ifDescr και κάντε κλικ στο κουμπί "Έναρξη"

    Το κάτω μισό του παραθύρου εμφανίζει τώρα τα "Ονόματα" που δίνονται στις διεπαφές στη συσκευή προορισμού. Για να αποκτήσετε τα "OIDs traffic", σημειώστε τον αριθμό της διασύνδεσης (στο παράδειγμά μας, wan2 = interface7) και συνεχίστε στις υποσέλιδες "ifInOctets" και "ifOutOctets".

    Βρίσκονται στο: iso -> org -> dod -> internet -> mgmt.mib-2 -> διεπαφές -> ifTable -> ifEntry -> ifInOctets.

    Κάντε κλικ στη διεπαφή στην οποία θέλετε να παρακολουθήσετε την κυκλοφορία και σημειώστε το OID από το κάτω αριστερό μέρος του παραθύρου.

    Τώρα είστε έτοιμοι να πάρετε τα OID που έχετε συλλέξει σε ένα από τα παραπάνω προγράμματα παρακολούθησης.

    Ενεργοποίηση του SNMP στη συσκευή προορισμού

    Σχεδόν κάθε συσκευή που σέβεται τον εαυτό της και μπορεί να συνδεθεί με το δίκτυο υποστηρίζει την έκθεση των πληροφοριών της με αυτόν τον τρόπο. Με αυτό είπε, δεν είναι όλες οι συσκευές, και ίσως χρειαστεί να συμβουλευτείτε την τεκμηρίωση της συσκευής σας για να μάθετε πώς να το κάνετε αυτό. Ακολουθούν μερικά παραδείγματα που έχω στη στενή μου περιοχή, αλλά αυτό δεν είναι εξαντλητικός κατάλογος.

    Σχετικά με το DD-WRT

    Στο WebGUI, μεταβείτε στην ενότητα "Υπηρεσίες" και μετακινηθείτε προς τα κάτω στη σελίδα για να βρείτε το κουμπί επιλογής "SNMP".

    Επιλέξτε το κουμπί επιλογής "Ενεργοποιημένο" και αποθηκεύστε τη διαμόρφωση.

    Αφού ενεργοποιηθεί, θα εμφανιστούν οι λεπτομέρειες που μπορείτε να αλλάξετε. Είναι σημαντικό να σημειώσετε ποια "RO κοινότητα" χρησιμοποιείτε. Η προεπιλογή είναι "δημόσια", αλλά μπορείτε να την αλλάξετε σε οποιαδήποτε άλλη επιθυμητή τιμή. Αποθηκεύστε και εφαρμόστε τις αλλαγές.

    Στο Fortigate (FortiOS)

    Υποθέτοντας μια αρκετά πρόσφατη έκδοση του FortiOS (v4 και παραπάνω), στο κύριο παράθυρο επεκτείνετε το παράθυρο "Config" και επιλέξτε "SNMP".

    Σημείωση: Το παραπάνω screenshot έχει ληφθεί από ένα v5 FortiOS.

    Για να δημιουργήσετε μια νέα κοινότητα "SNMP v1 / v2c", κάντε κλικ στο "Δημιουργία νέας".

    Συμπληρώστε τις πληροφορίες όπως "όνομα κοινότητας", το φάσμα των διευθύνσεων IP που επιτρέπεται να έχουν πρόσβαση σε αυτό και από ποια "διεπαφή". Αφού γίνει, κάντε κλικ στο κουμπί "OK" στο κάτω μέρος της σελίδας για να αποθηκεύσετε τις ρυθμίσεις σας.

    Πρέπει επίσης να ενεργοποιήσετε τη διεπαφή που θέλετε να διαβάσετε τις πληροφορίες από, για την κυκλοφορία SNMP. Για να το κάνετε αυτό, μεταβείτε στο "Config" -> "Network".

    Σε αυτό το παράδειγμα χρησιμοποιήσαμε το "port8", έτσι θα επεξεργαστούμε αυτή τη διεπαφή.

    Επιλέξτε το πλαίσιο ελέγχου "SNMP" και κάντε κλικ στο "OK" στο κάτω μέρος της σελίδας.

    Σημείωση: Η διασύνδεση που προσπαθείτε να διαβάσετε από το SNMP πρέπει να είναι στο "Διαχείριση Vdom" εάν τα VDOMs είναι ενεργοποιημένα στη συσκευή σας. Η αλλαγή της διαχείρισης Vdom είναι εκτός του πεδίου εφαρμογής αυτού του οδηγού.

    Στο Juniper (JunOS)

    Στο WebGUI, μεταβείτε στο "Ρύθμιση" -> "Υπηρεσίες" -> "SNMP".

    Κάντε κλικ στο κουμπί "Προσθήκη".

    Συμπληρώστε το "κοινοτικό όνομα" της επιλογής σας και επιλέξτε τον τύπο "Εξουσιοδότηση".

    Αποθηκεύστε και αναθέστε τις αλλαγές σας για να επηρεαστούν.

    Στο NetAPP

    Ανοίξτε το "NetApp OnCommand System Manager" και συνδεθείτε στη συσκευή αποθήκευσης. Στην ενότητα "Διαμόρφωση" -> "Εργαλεία συστήματος", κάντε κλικ στο "SNMP" και, στη συνέχεια, στο "Επεξεργασία".

    Κάντε κλικ στην επιλογή "Προσθήκη".

    Αυτό θα σας επιτρέψει να προσθέσετε μια νέα συμβολοσειρά "Κοινότητας" όπως φαίνεται παρακάτω.

    Συμπληρώστε το επιθυμητό όνομα και κάντε κλικ στο "OK" όλος ο τρόπος πίσω.

    Στα Windows

    Είναι δυνατό να ενεργοποιηθεί το SNMP στα παράθυρα, χρησιμοποιείται σπάνια ή ακόμα και μιλάει (κοιτάζοντας δεξιά, πιστοποιήσεις MS ...). Θα χρειαστεί να εγκαταστήσετε πρώτα την υπηρεσία.

    Εγκαταστήστε την υπηρεσία μεταβαίνοντας στο "Προγράμματα και δυνατότητες".

    Μεταβείτε στην επιλογή "Ενεργοποίηση ή απενεργοποίηση των λειτουργιών των Windows".

    Μετακινηθείτε με κύλιση για να βρείτε το "Απλό πρωτόκολλο διαχείρισης δικτύου (SNMP)". Επιλέξτε το πλαίσιο ελέγχου και κάντε κλικ στο "OK" για να το εγκαταστήσετε.

    Αφού εγκατασταθεί, διαμορφώστε τη συμβολοσειρά της κοινότητας ανοίγοντας "Υπηρεσίες".

    Μετακινηθείτε για να βρείτε την υπηρεσία και μεταβείτε στις ιδιότητές της.

    Μεταβείτε στην καρτέλα "Ασφάλεια".

    Για να προσθέσετε μια κοινότητα, κάντε κλικ στο "Προσθήκη".

    Συμπληρώστε το όνομα της κοινότητας που θέλετε και πατήστε "Προσθήκη" και "OK" για να επηρεαστούν οι ρυθμίσεις.

    Σημείωση: Ίσως χρειαστεί να αλλάξετε άλλες ιδιότητες για να επιτρέψετε σε απομακρυσμένα μηχανήματα να λάβουν την ανάγνωση, αλλά αυτό είναι πέρα ​​από το πεδίο εφαρμογής αυτού του οδηγού.

    Αυτός είναι ο λόγος, θα πρέπει να είστε έτοιμοι να γράψετε τις πληροφορίες του δικτύου σας και ενθαρρύνεστε να διερευνήσετε τι μπορεί να σας προσφέρει το πρωτόκολλο SNMP πέρα ​​από το πεδίο εφαρμογής αυτού του οδηγού, όπως: χρήση MIB και παγίδων. Απλά θυμηθείτε το συνοπτικό απόσπασμα από κάτω ...


    Είμαστε όλοι το άθροισμα των δακρύων μας. Πολύ μικρό και το έδαφος δεν είναι γόνιμο και τίποτα δεν μπορεί να αυξηθεί εκεί. Πάρα πολύ, ο καλύτερος από εμάς ξεπλένεται. (Babylon 5 g'kar)