 από abramis » 19 Οκτ 2013, 10:02
από abramis » 19 Οκτ 2013, 10:02 
			
			το καλοκαίρι που κανα πρακτική ασχολήθηκα με snmp server αν και δεν έφτασα μέχρι εκεί που θελα (δλδ να κάνω ένα πρόγραμμα με python και γραφικά gtk που να παίρνει δεδομένα από ολα τα συνδεμένα pc με το router μέσω snmp για το traffic του δικτύου και να τα βγάζει σε μορφή γραφημάτων, τεσπα δεν δούλεψε ποτέ). να σου δώσω κάποια λινκ για το ψάξιμο που χα κάνει τότε εγώ
http://www.net-snmp.org/docs/man/snmpnetstat.htmlhttp://www.paessler.com/knowledgebase/e ... -oids-workhttp://www.oid-info.com/get/1.3.6.1.2.1.1.1πχ για να πάρω πληροφορίες για το νετβοοκ μου
- Κώδικας: Επιλογή όλων
- makis@makis-netbook:~$ snmpwalk -v 2c -c public  127.0.1.1 1.3.6.1.2.1.25.3.2.1
 iso.3.6.1.2.1.25.3.2.1.1.768 = INTEGER: 768
 iso.3.6.1.2.1.25.3.2.1.1.769 = INTEGER: 769
 iso.3.6.1.2.1.25.3.2.1.1.1025 = INTEGER: 1025
 iso.3.6.1.2.1.25.3.2.1.1.1026 = INTEGER: 1026
 iso.3.6.1.2.1.25.3.2.1.1.1027 = INTEGER: 1027
 iso.3.6.1.2.1.25.3.2.1.1.3072 = INTEGER: 3072
 iso.3.6.1.2.1.25.3.2.1.2.768 = OID: iso.3.6.1.2.1.25.3.1.3
 iso.3.6.1.2.1.25.3.2.1.2.769 = OID: iso.3.6.1.2.1.25.3.1.3
 iso.3.6.1.2.1.25.3.2.1.2.1025 = OID: iso.3.6.1.2.1.25.3.1.4
 iso.3.6.1.2.1.25.3.2.1.2.1026 = OID: iso.3.6.1.2.1.25.3.1.4
 iso.3.6.1.2.1.25.3.2.1.2.1027 = OID: iso.3.6.1.2.1.25.3.1.4
 iso.3.6.1.2.1.25.3.2.1.2.3072 = OID: iso.3.6.1.2.1.25.3.1.12
 iso.3.6.1.2.1.25.3.2.1.3.768 = STRING: "AuthenticAMD: AMD C-60 APU with Radeon(tm) HD Graphics"
 iso.3.6.1.2.1.25.3.2.1.3.769 = STRING: "AuthenticAMD: AMD C-60 APU with Radeon(tm) HD Graphics"
 iso.3.6.1.2.1.25.3.2.1.3.1025 = STRING: "network interface lo"
 iso.3.6.1.2.1.25.3.2.1.3.1026 = STRING: "network interface eth0"
 iso.3.6.1.2.1.25.3.2.1.3.1027 = STRING: "network interface wlan0"
 iso.3.6.1.2.1.25.3.2.1.3.3072 = STRING: "Guessing that there's a floating point co-processor"
 iso.3.6.1.2.1.25.3.2.1.4.768 = OID: ccitt.0
 iso.3.6.1.2.1.25.3.2.1.4.769 = OID: ccitt.0
 iso.3.6.1.2.1.25.3.2.1.4.1025 = OID: ccitt.0
 iso.3.6.1.2.1.25.3.2.1.4.1026 = OID: ccitt.0
 iso.3.6.1.2.1.25.3.2.1.4.1027 = OID: ccitt.0
 iso.3.6.1.2.1.25.3.2.1.4.3072 = OID: ccitt.0
 iso.3.6.1.2.1.25.3.2.1.5.768 = INTEGER: 2
 iso.3.6.1.2.1.25.3.2.1.5.769 = INTEGER: 2
 iso.3.6.1.2.1.25.3.2.1.5.1025 = INTEGER: 2
 iso.3.6.1.2.1.25.3.2.1.5.1026 = INTEGER: 2
 iso.3.6.1.2.1.25.3.2.1.5.1027 = INTEGER: 2
 iso.3.6.1.2.1.25.3.2.1.6.1025 = Counter32: 0
 iso.3.6.1.2.1.25.3.2.1.6.1026 = Counter32: 0
 iso.3.6.1.2.1.25.3.2.1.6.1027 = Counter32: 0
 
 αυτό βάζεις και από κάτω σου λέει τις εντολές που μπορείς να χρησιμοποιήσεις στο τερματικό για να πάρεις πληροφορίες. εγώ στο παραδειγμα είχα την snmpwalk.
1 Γνώσεις Linux: Μέτρια┃ Προγραμματισμού: Μέτρια ┃ Αγγλικών: Μέτρια
2 Ubuntu 20.04 focal 5.4.0-33-generic 64bit (el_GR.UTF-8, KDE plasma), Windows 10
3 AMD Ryzen 5 1400 Quad-Core Processor ‖ RAM 16021 MiB ‖ Gigabyte B450M S2H
4 Advanced Micro Devices, Inc. [AMD/ATI] Bonaire XTX [Radeon R7 260X/360] [1002:6658] {radeon}
5 enp8s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 16)
laptop:Ubuntu 18.04 bionic 5.3.0-40-generic 64bit(GNOME gnome),Windows 10, Lenovo B50-80, Intel Celeron 3205U @ 1.50GHz, RAM 7902 MiB, Intel Broadwell-U Graphics [8086:1606] {i915}