Freesco, NND, CDN, EOS http://forum.freesco.pl./ |
|
tcpdump na dwóch sieciach eth0 i eth1 http://forum.freesco.pl./viewtopic.php?f=24&t=18827 |
Strona 1 z 1 |
Autor: | pomier [ wtorek, 25 grudnia 2012, 11:32 ] |
Tytuł: | tcpdump na dwóch sieciach eth0 i eth1 |
Witam serdecznie, zrobiłem sobie logi dla bezpieczeństwa na podstawie tego: viewtopic.php?f=39&t=18720&p=129811&hilit=tcpdump#p129811 Przetestowałem oba skrypty i działają i ten z pakowaniem do .tar jest świetny ale mam taki problem. Skrypt zbiera mi dane tylko z jednego eth1 192.168.1.1 a ja mam dwie sieci i teraz jak to zrobić bym miał pliki tar z dwóch sieci. Pliczki mogę sobie pobierać przez www serwera. Chciał bym mieć tam pliczki z dwóch sieci. eth0 192.168.1.1 eth1 192.168.2.1 Może ktoś powie mi jak to zrobić? Myślałem zdublować ten skrypt i dokonać zmian dla eth ale nie wiem czy w tle mogą działać dwa tcpdump dla dwóch eth. #!/bin/bash #---- plik uruchamiany okresowo z crona tworzy arhiwum polaczen raz na dany okres ---- #---- dodane wywolanie do rc.local zapewnia tworzenie logu przy restarcie ------------ #-- zabija proces logowania killall tcpdump # katalog tymczasowy TMP=/TMP #-- zmienia nazwe pliku na robocza do pakowania mv $TMP/logi.dmp $TMP/roboczy.dmp ########################################################## #-- uruchomienie logowania tcpdump -i eth1 tcp [13] == 2 -w $TMP/logi.dmp & ########################################################## #--zapisuje w zmiennej ip routera IPzew="`ifconfig eth0 |grep addr: |sed 's/ /-/g' |sed 's/-.*addr://'g |sed 's/-.*//'g`" #-- archiwizacja tar cvfz /var/www/logi/$IPzew-`date +%Y-%m-%d-%H-%M-%S`.tar $TMP/roboczy.dmp #-- kasuje plik roboczy juz spakowany rm $TMP/roboczy.dmp Jeszcze fajniej jak by dało się to zrobić dla każdego ip klienta w mojej sieci. Używanych IP mam około 30. Ale nie wymagajmy za wiele to pierwsze rozwiązanie też nie jest najgorsze. |
Autor: | rikardo7 [ wtorek, 25 grudnia 2012, 16:22 ] |
Tytuł: | Re: tcpdump na gwuch sieciach eth0 i eth1 |
Skoro robiles według opisu z linku to przejrzyj go jeszcze raz, pliczek "inwigilacja" powinien ci pomóc. |
Autor: | pomier [ poniedziałek, 31 grudnia 2012, 16:49 ] |
Tytuł: | Re: tcpdump na dwóch sieciach eth0 i eth1 |
Witam ustawiłem sobie co nieco ale mam pytanko. Przeglądam sobie te logi i tam jest wszystko co związane z TCP tcpdump -i $dev tcp [13] == 2 -w $logdir/tcp-syn-$dev.dmp & a jak sobie zrobię przechwytywanie z mojej karty sieciowej programem z pod wina to mam o wiele więcej danych np, TCP UDP HTTP SSH itp. Można jakoś zmienić ten zapis do tcpdump by wszystko zapisywał co się dzieje w sieci? Niby ten zapis " tcpdump -i $dev tcp [13] == 2 -w $logdir/tcp-syn-$dev.dmp &" zapisuje wszystko tak piszą wszędzie w necie ale jak napisałem wyżej to nie jestem przekonany. |
Autor: | rikardo7 [ wtorek, 1 stycznia 2013, 12:54 ] |
Tytuł: | Re: tcpdump na dwóch sieciach eth0 i eth1 |
Nie wiem czy na NND zadziala, na CDN2 dziala cos takiego : tcpdump -i $Dev -w $logdir/$Dev.dmp |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |