Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam dzisiaj od rana probuje postawic serwer SNMP, niejako mi sie to udalo - sugerowalem sie opisem :
http://www.debianhelp.co.uk/snmp.htm
snmpd zainstalował się poprawnie, konfig poprawiony, snmp zainstalował się poprawnie
kiedy wydaje polecenie snmpwalk -v 2c -c public localhost dostaje :
blazej@bask:~$ snmpwalk -v 2c -c public localhost SNMPv2-MIB::sysDescr.0 = STRING: Linux bask 2.6.24.7-router #9 SMP Sun Jul 20 21:52:21 CEST 2008 i686 SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10 DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (337896) 0:56:18.96 SNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmpd.local.conf) SNMPv2-MIB::sysName.0 = STRING: bask SNMPv2-MIB::sysLocation.0 = STRING: Unknown (configure /etc/snmp/snmpd.local.conf) SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance SNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance SNMPv2-MIB::sysORID.3 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB SNMPv2-MIB::sysORID.5 = OID: TCP-MIB::tcpMIB SNMPv2-MIB::sysORID.6 = OID: IP-MIB::ip SNMPv2-MIB::sysORID.7 = OID: UDP-MIB::udpMIB SNMPv2-MIB::sysORID.8 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup SNMPv2-MIB::sysORDescr.1 = STRING: The SNMP Management Architecture MIB. SNMPv2-MIB::sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching. SNMPv2-MIB::sysORDescr.3 = STRING: The management information definitions for the SNMP User-based Security Model. SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities SNMPv2-MIB::sysORDescr.5 = STRING: The MIB module for managing TCP implementations SNMPv2-MIB::sysORDescr.6 = STRING: The MIB module for managing IP and ICMP implementations SNMPv2-MIB::sysORDescr.7 = STRING: The MIB module for managing UDP implementations SNMPv2-MIB::sysORDescr.8 = STRING: View-based Access Control Model for SNMP. SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.7 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.8 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.8 = No more variables left in this MIB View (It is past the end of the MIB tree)
natomiast gdy chciałbym uzyskać coś na temat ifOperstatus albo ifName jest lipa :
blazej@bask:~$ snmpwalk -v 2c -c public localhost ifOperstatus IF-MIB::ifOperStatus = No more variables left in this MIB View (It is past the end of the MIB tree)
IF-MIB::ifName = No more variables left in this MIB View (It is past the end of the MIB tree)
w /usr/share/snmp/mibs
bask:~# ls /usr/share/snmp/mibs AGENTX-MIB.txt OSPF-MIB.txt BGP4-MIB.txt OSPF-TRAP-MIB.txt BRIDGE-MIB.txt RFC1155-SMI.txt DISMAN-EVENT-MIB.txt RFC1213-MIB.txt DISMAN-SCHEDULE-MIB.txt RFC-1215.txt DISMAN-SCRIPT-MIB.txt RIPv2-MIB.txt EtherLike-MIB.txt RMON-MIB.txt GNOME-SMI.txt SMUX-MIB.txt HCNUM-TC.txt SNMP-COMMUNITY-MIB.txt HOST-RESOURCES-MIB.txt SNMP-FRAMEWORK-MIB.txt HOST-RESOURCES-TYPES.txt SNMP-MPD-MIB.txt IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt SNMP-NOTIFICATION-MIB.txt IANAifType-MIB.txt SNMP-PROXY-MIB.txt IANA-LANGUAGE-MIB.txt SNMP-TARGET-MIB.txt IANA-RTPROTO-MIB.txt SNMP-USER-BASED-SM-MIB.txt IF-INVERTED-STACK-MIB.txt SNMP-USM-AES-MIB.txt IF-MIB.txt SNMP-USM-DH-OBJECTS-MIB.txt INET-ADDRESS-MIB.txt SNMPv2-CONF.txt IP-FORWARD-MIB.txt SNMPv2-MIB.txt IP-MIB.txt SNMPv2-SMI.txt IPV6-ICMP-MIB.txt SNMPv2-TC.txt IPV6-MIB.txt SNMPv2-TM.txt IPV6-TCP-MIB.txt SNMP-VIEW-BASED-ACM-MIB.txt IPV6-TC.txt SOURCE-ROUTING-MIB.txt IPV6-UDP-MIB.txt TCP-MIB.txt LM-SENSORS-MIB.txt TRANSPORT-ADDRESS-MIB.txt NET-SNMP-AGENT-MIB.txt UCD-DEMO-MIB.txt NET-SNMP-EXAMPLES-MIB.txt UCD-DISKIO-MIB.txt NET-SNMP-EXTEND-MIB.txt UCD-DLMOD-MIB.txt NET-SNMP-MIB.txt UCD-IPFWACC-MIB.txt NET-SNMP-TC.txt UCD-SNMP-MIB.txt NET-SNMP-VACM-MIB.txt UDP-MIB.txt NOTIFICATION-LOG-MIB.txt bask:~# bask:~# ls /usr/share/snmp/mibs AGENTX-MIB.txt OSPF-MIB.txt BGP4-MIB.txt OSPF-TRAP-MIB.txt BRIDGE-MIB.txt RFC1155-SMI.txt DISMAN-EVENT-MIB.txt RFC1213-MIB.txt DISMAN-SCHEDULE-MIB.txt RFC-1215.txt DISMAN-SCRIPT-MIB.txt RIPv2-MIB.txt EtherLike-MIB.txt RMON-MIB.txt GNOME-SMI.txt SMUX-MIB.txt HCNUM-TC.txt SNMP-COMMUNITY-MIB.txt HOST-RESOURCES-MIB.txt SNMP-FRAMEWORK-MIB.txt HOST-RESOURCES-TYPES.txt SNMP-MPD-MIB.txt IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt SNMP-NOTIFICATION-MIB.txt IANAifType-MIB.txt SNMP-PROXY-MIB.txt IANA-LANGUAGE-MIB.txt SNMP-TARGET-MIB.txt IANA-RTPROTO-MIB.txt SNMP-USER-BASED-SM-MIB.txt IF-INVERTED-STACK-MIB.txt SNMP-USM-AES-MIB.txt IF-MIB.txt SNMP-USM-DH-OBJECTS-MIB.txt INET-ADDRESS-MIB.txt SNMPv2-CONF.txt IP-FORWARD-MIB.txt SNMPv2-MIB.txt IP-MIB.txt SNMPv2-SMI.txt IPV6-ICMP-MIB.txt SNMPv2-TC.txt IPV6-MIB.txt SNMPv2-TM.txt IPV6-TCP-MIB.txt SNMP-VIEW-BASED-ACM-MIB.txt IPV6-TC.txt SOURCE-ROUTING-MIB.txt IPV6-UDP-MIB.txt TCP-MIB.txt LM-SENSORS-MIB.txt TRANSPORT-ADDRESS-MIB.txt NET-SNMP-AGENT-MIB.txt UCD-DEMO-MIB.txt NET-SNMP-EXAMPLES-MIB.txt UCD-DISKIO-MIB.txt NET-SNMP-EXTEND-MIB.txt UCD-DLMOD-MIB.txt NET-SNMP-MIB.txt UCD-IPFWACC-MIB.txt NET-SNMP-TC.txt UCD-SNMP-MIB.txt NET-SNMP-VACM-MIB.txt UDP-MIB.txt NOTIFICATION-LOG-MIB.txt bask:~#
ma ktoś jakieś pomysły ? albo czy u niego po zainstalowaniu pakietu snmpd działą wszystko poprawnie ?
Offline
rozwiazanie :
z paczka dostarczany jest zle skonfigurowany serwer. Konfig powinen wygladac tak :
# sec.name source community com2sec paranoid default public com2sec local localhost public #### # Second, map the security names into group names: # sec.model sec.name group MyRWGroup v1 local group MyROGroup v1 paranoid group MyRWGroup v2c local group MyROGroup v2c paranoid #### # Third, create a view for us to let the groups have rights to: view all included .1 80 view system included .iso.org.dod.internet.mgmt.mib-2.system #### # Finally, grant the 2 groups access to the 1 view with different # write permissions: # context sec.model sec.level match read write notif access MyROGroup "" any noauth exact all none none access MyRWGroup "" any noauth exact all all none
Offline
zatem jezeli nie jest to poprawione w najswiezszej paczce i nie ma juz zgoszenia to powinenes takie otworzyc w systemie sledzenia bledow Debiana ...
Offline
w defaultowym konfigu wystarczy poprawic te linie
access MyROSystem "" any noauth exact system none none
na
access MyROSystem "" any noauth exact all none none
bercik nie bede tego nigdzie zglaszal, byc moze ten zabieg jest przeprowadzony w jakims konkretnym celu przez osoby przygotowywujace paczki dla debiana - nie siedze jeszcze wystarczajaco dobrze w temacie... jak sie rozeznam i stwierdze ze to co zrobili jest do niczego nikomu nie potrzebne wtedy zglosze.
Ostatnio edytowany przez bliss (2010-01-11 09:52:22)
Offline