sieci komputerowe, cisco, webmastering, php, css, xhtml, javascript, google, linux, windows server

SNMP i Livebox

Kategorie: Sieci komputerowe | 13 kwietnia 2007 13:52 | Odsłon: 1902 | Komentarzy: 6 | Permalink

Nie wiem czy wiecie, że w Liveboxie możliwe jest uruchomienie protokołu SNMP. I jest to niezmiernie proste:

Telnetujemy się na adres Liveboxa (domyślnie jest to 192.168.1.1), logujemy się jako root, a następnie wydajemy serię poleceń:

[root @ home]$ snmp [root @ snmp]$ shutdown [root @ snmp]$ comconf adres managera snmp nazwa społeczności snmp [-o tryb] [root @ snmp]$ agconfig interfejs [-o port] [root @ snmp]$ start [root @ snmp]$ home [root @ home]$ save [root @ home]$ exit

Jeśli dostęp przez SNMP ma być z każdej stacji w sieci, wpisujemy 0.0.0.0. Nazwę społeczności ustawiamy wg. własnych upodobań, ważne tylko, żeby taką samą nazwę wpisać w managerze SNMP.
Opcjonalny parametr trybu dostępu możemy ustawić na tylko do odczytu - wartość 1 (domyślna) lub do odczytu i zapisu - wartość 2.

Polecenie agconfig określa interfejs, na którym ma być dostępny agent SNMP wraz z opcjonalnym parametrem portu (domyślnie port 161).

Poniżej zamieszczam przykładową konfiguracje dla wspólnoty public w trybie tylko do odczytu na interfejsie eth0:

[root @ home]$ snmp [root @ snmp]$ shutdown [root @ snmp]$ comconf 0.0.0.0 public [root @ snmp]$ agconfing eth0 [root @ snmp]$ start [root @ snmp]$ home [root @ home]$ save [root @ home]$ exit

Na koniec wspomnę tylko, że interfejsem "do Internetu" jest interfejs ppp0, natomiast do sieci lokalnej (również bezprzewodowo) - eth0 - więc jeśli chcemy monitorować ruch, monitorujmy właśnie te interfejsy.

Wpisy o podobnej tematyce

Kraus

14 kwietnia 2007 12:51
Wspomnij jeszcze o MRTG, ładnie rysuje wykresiki bazując na SNMP. Przykład: http://mrtg.itdevelopers.pl/

exor

16 maja 2007 21:24
Dobra robota. Tez probowalem to zrobic, ale nie wiedzialem jak to wykorzystac. Czy tobie sie to udalo w jakis sposob?
Czyzby mrtg umial korzystac z liveboxowego agenta SNMP?
Jaki MIB do tego by byl?
Pozdro i zapraszam: http://liveboxtp.ath.cx

luktom

16 maja 2007 22:32
Dla interfejsu wyjściowego do Internetu (ppp0) OID to 1.3.6.1.2.1.2.2.1.16.27 dla pakietów wysyłanych oraz 1.3.6.1.2.1.2.2.1.10.27 dla pakietów odbieranych. Jeśli natomiast chodzi o interfejs eth0 to wystarczy zamienić ostatnie 27 na 1.

exor

17 maja 2007 22:17
OK, ale za co odpowiada OID: 1.3.6.1.2.1.2.2.1.16.27 - co to jest za polecenie SNMP?
Korzystales z mib-browsera zeby gadac z liveboxem?

luktom

18 maja 2007 06:04
OID jest adresem konkretnej wartości w bazie MIB, do której możesz się odwołać również poprzez iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOutOctets.27.
Notacja OID jest jednak bardziej uniwersalna, ponieważ nie trzeba posiadać plików odwzorowujących nazwy na ID.
Jesli chodzi o program to osobiście korzystam z The Dude, który posiada bardzo przyjemne narzędzie - snmpwalk.

exor

1 czerwca 2007 11:22
wporzo, obczajam nieco SNMP ale wlasnie chodzilo mi o to co robi polecenie o tym numerze:)

Dodaj komentarz

Token

Statystyka
Ładowanie...