Erinevus lehekülje "Net-snmp" redaktsioonide vahel

Allikas: Kuutõrvaja
(konfiguratsioon)
(katsetamine)
74. rida: 74. rida:
 
===katsetamine===
 
===katsetamine===
  
kontrollida saab masinalt mis on rocommunity reaga lubatud ligip22suga
+
kontrollida saab masinalt, mis on rocommunity reaga lubatud ligipääsuga
 
  snmpwalk -v 1 -c publici server_aadress_kus_snmp .1.3  
 
  snmpwalk -v 1 -c publici server_aadress_kus_snmp .1.3  
antud k2sk annab k2ik snmp info mida antud masin suudab jagada
+
antud käsk annab kõik snmp info, mida antud masin suudab jagada

Redaktsioon: 16. jaanuar 2007, kell 11:11

snmp

SNMP (Simple Network Management Protocol, "lihtne võrguhaldusprotokoll") on praegu levinuim faktiline standard, sest ta on realiseeritud paljude tarnijate toodetes ning ta realiseerimine on odavam - SNMP töötlusballast on neli korda väiksem CMIP omast. SNMP töötas 1988. a. välja Interneti Tehniline Operatiivkogu (IETF), lähtudes Interneti senisest protokollist SGMP, kuid võttes arvesse ka protokolle HEMS ja CMOT (= CMIP over TCP). SNMP olulisemad erinevused CMIP-st on järgmised:

ta töötab UDP/IP peal ning vajab võrguhalduse toetuseks ainult 4-kihilist protokollistikku; ta on ühenduseta, datagrammipõhine protokoll, seega ei ole haldusteabe saatmiseks vaja luua seanssi; CMIP haldab ainult OSI-objekte, SNMP aga suvalisi, sealhulgas ka OSI-objekte. SNMP objektideks võivad olla riistvara-, tarkvara- ja loogilised (nt. ühendus või virtuaalkanal) objektid. Objektid defineeritakse haldusinfobaasis (MIB), mis võimaldab enam kui 100 objektitüüpi. MIB paindlikkuse tõttu on paljud valmistajad kasutanud seda oma toodetes firmapäraste objektide kirjeldamiseks. Uus variant (MIB II) lubab suuremat objektide arvu.

SNMP-haldus põhineb klient-server-arhitektuuril. SNMP edastab haldusandmed ühteainsasse haldusjaama (NMS); see võib olla võimas tööjaam või muu selleks eraldatud arvuti. Igas võrgusegmendis peab olema haldusagent, mis suudab jälgida võrku ja teatada leidudest NMS-ile. Agent võib olla passiivne seireseade või aktiivne muid ülesandeid täitev võrguseade (sild, marsruuter, andmebaasiserver). NMS pollib regulaarselt agente, otsides hälbeid. SNMP kasutamine Internetis on tõestanud tema töövõimet heterogeensetes segapäritoluga võrkudes.

Net-snmpd

Levinuim tarkvara snmpd kasutamiseks. Kokku sisaldab klienti, snmpd library't utiliite smpd agentidega suhtluseks ja snmp trap'ide genereerimiseks ja lugemiseks

projekti kodu http://sourceforge.net/projects/net-snmp/

freebsd install

saab paigaldada portsust

cd /usr/ports/net-mgmt/net-snmp 
make install clean

konfifal tekib /usr/local/share/snmp

nimega snmpd.conf

lisame read /etc/rc.conf

snmpd_enable="YES"
snmpd_flags="-Lsd"

stardime snmp

/usr/local/etc/rc.d/snmpd.sh start

gentoo install

emerge net-snmp
/etc/init.d/snmpd start
/sbin/rc-update add snmpd default

konfiguratsioon tekitada /etc/snmp/snmpd.conf

konfiguratsioon

kõige lihtsam konfiguratsioon on

syscontact   kasutaja
sysservices  76

rocommunity  public_ipaadresskus_lubame_lugeda 

Kirjeldada võib ka mõningaid teenuseid ja kettaid snmp konfis, mille kohta infot kogutakse

#kirjeldada v2ib teenused, mille info jagatakse
proc mountd
proc pure-ftpd
proc nfsd
proc cron
proc syslogd

#kettakasutust
disk / 1000 
disk /usr 1000
disk /var 1000
disk /mnt/tank1 1000

#ja load
load 12 14 14

katsetamine

kontrollida saab masinalt, mis on rocommunity reaga lubatud ligipääsuga

snmpwalk -v 1 -c publici server_aadress_kus_snmp .1.3 

antud käsk annab kõik snmp info, mida antud masin suudab jagada