Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 20 czerwca 2025, 17:02

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 
Autor Wiadomość
 Tytuł: Arpwatch
Post: sobota, 10 września 2005, 10:34 
Offline
MODERATOR

Rejestracja: poniedziałek, 8 marca 2004, 23:29
Posty: 1177
Lokalizacja: miasto Świętej Wieży
Co prawda ktoś już zrobił ten pakiet ale ta wersja nosi zmiany dokonane przez Boba Toxena.

Może na początek odpowiedź na pytanie co to jest i do czego to? :)

No więc program ten monitoruje naszą sieć na wypadek pojawienia się nieznanych adresów MAC o czym nas informuje.
Szczególnie dobre rozwiązanie przy sieciach radiowych, gdzie bezpieczeństwo pozostawia wile do życzenia.

Dobrze sprawdza się gdy ktoś próbuje poprzez wysyłanie fałszywych MAC adresó nam ze switcha zrobić huba.
No więc tak, na początku instalujemy paczkę:
: [/] [] ()
pacman -U http://lgw.bleszno.net/nnd/arpwatch-bob-1.pkg.tar.gz

Binarka znajduje się w /usr/local/sbin

Kiedy już sie wszystko grzecznie zainstaluje przechodzimy do edycji pliku /etc/rc.d/rc.local w którym umieszczamy następujące polecenia aby program uruchamiał się automatycznie przy starcie systemu:
: [/] [] ()
echo "Uruchamiam arpwatch na każdym interfejsie sieciowym"
ARPWATCH=/usr/local/sbin/arpwatch
ARPARGS="-0 -m twoj_adres@poczta.pl"
#Określ adres MAC routera nadrzędnego, jeżeli taki posiadasz
ARPUPS="-u 00:00:00:00:00:00"
killall arpwatch
$ARPWATCH -f /var/log/eth0 -i eth0 -w "arpwatch (NYC:eth0)" \
              $ARPARGS $ARPUPS
$ARPWATCH -f /var/log/eth1 -i eth1 -w "arpwatch (NYC:eth1)" \
              $ARPARGS
$ARPWATCH -f /var/log/eth2 -i eth2 -w "arpwatch (NYC:eth2)" \
              $ARPARGS

Jeżeli nie posiadamy routera nadrzędnego należy usunąć:
ARPUPS="-u 00:00:00:00:00:00"
oraz
$ARPUPS
Oczywiście ilość wpisów:
$ARPWATCH -f /var/log/eth0 -i eth0 -w "arpwatch (NYC:eth0)" \
należy ograniczyć do ilości interfejsów które posiada serwer.

Teraz należy zainicjować bazy danych programu i uruchomić go po raz pierwszy:
: [/] [] ()
cd /var/log
touch eth0 eth1 eth2
chmod 600 eth0 eth1 eth2
/etc/rc.d/rc.local


Zazwyczaj Arpwatch tworzy procesy potomne i kontynuuje prace w tle. Kiedy wystąpi jakieś zdarzenie , korzysta z mechanizmu Syslog aby wygenerować wpis do logu i wysłać e-mail.

Nie zapomnij o utworzeniu pustego pliku bazy danych!
Jeżeli plik nie będzie istniał, keidy Arpwatch się uruchamia, program generuje wpis do dziennika za posednictwem Syslog i po cichu kończy prace.
Można tego nie odróżnić od prawidłowego uruchomienia.

Statystyki powinny być generowane co 15 minut.

Tekst na podstawie ksiązki "Bezpieczeństwo w Linuksie"

_________________
Pozdrawiam

Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 22 października 2006, 12:36 
Offline
Użytkownik

Rejestracja: niedziela, 5 lutego 2006, 21:27
Posty: 251
Programik jest ok ale problem pojawia sie jak po paru tygodniach plik z logami zaczyna nabierac duzej ilosci lini.Czy da rade aby jak w innych logach plik na nowy dzien stawal sie pusty a wpisy z danego dnia lecialy do niego. Probowalem kasowac zawartosc pliku log ale po ponownym uruchomieniu arpwatch wszystkie skasowane wczesniej wpisy ponownie je zapisywal tak jakby je caly czas pamietal. Teraz mam powyzej 100 lini wiec ciezko co kolwiek wylapac :D.
Pozdrawiam


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 22 października 2006, 13:32 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Ja mam to już od roku i nie jest zbyt wielki, jak ma powyżej 100 linii to chyba nie jest duży log. Uzyj F7 w mcedit ;)

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl