Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest niedziela, 29 czerwca 2025, 19:14

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 
Autor Wiadomość
Post: piątek, 19 maja 2006, 23:39 
Offline
Użytkownik

Rejestracja: piątek, 8 kwietnia 2005, 05:28
Posty: 190
Lokalizacja: Olsztyn
jak usnąć wszystkie z możliwych połączeń wychodzących do ip 69.31.45.82
zablokować i żeby nie było nie zezwolić na dalsze ich nawiązywanie, dodam że na porcie 80

koles ma wirusa i generuje 2880 połaczeń.... skurczybyka utopię... ale najpierw chciałbym poznac regułke ... help !!!!

_________________
Processor Pentium 4 XEON 1,8GHz 512MB Ram (bind,mrtg,apache,php4,exim,radius-testing) 40 hostów


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 20 maja 2006, 09:06 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
iptables -I INPUT -s $IP -p tcp -j DROP
iptables -I FORWARD -s $IP -p tcp -j DROP
iptables -I INPUT -d $IP -p tcp -j DROP
iptables -I FORWARD -d $IP -p tcp -j DROP

zamiast $IP daj ip

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 20 maja 2006, 11:28 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Czerwo pokazał Ci 'zablokowanie' połaczeń.
Jeśli Ci chodziło o skasowanie/zamknięcie aktualnie nawiązanych połaczeń (za sekundkę na nowa się będą nawiązywać) to do tego służy skrypt clr_conns.

_________________
Określenie przy nicku to tylko dla 'jaj'; tytuł za ilość postów.
Ja ciągle się uważam za niewinne dziecię w sprawach linuksa; żaden guru czy inny moderator :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 20 maja 2006, 12:00 
Offline
Użytkownik

Rejestracja: niedziela, 18 maja 2003, 22:55
Posty: 386
Lokalizacja: Rzeszów
aaaaa i tu znalazlem odpowiedz na pytanie ktore zadalem w temacie wyzej o polaczeniach. kasowania polaczen nastepuje ale jak jest wlaczony p2p to on od razu nawiazuje kolejne. czyli mam rozumiem ze najpierw bałwan jestem ograniczajaca polaczenia np.
iptables -I FORWARD -s 192.168.1.x -p tcp -m connlimit --connlimit-above 50 -j DROP

a dopiero potem skrypt??? no to probuje

_________________
------------------------
HOUSE music


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 20 maja 2006, 14:35 
Offline
Użytkownik

Rejestracja: piątek, 8 kwietnia 2005, 05:28
Posty: 190
Lokalizacja: Olsztyn
dzięki wielkie a skrypt clr_conns mam i troszke go zmodyfikowałem, odpala sie co godzine i sprawdza ilość połaczen dla każdego hosta, jeżeli przekracza 60 to kasuje połaczenia dla tego hosta, fajna sprawa

_________________
Processor Pentium 4 XEON 1,8GHz 512MB Ram (bind,mrtg,apache,php4,exim,radius-testing) 40 hostów


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 22 maja 2006, 11:39 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Sadek pisze:
...sprawdza ilość połaczen dla każdego hosta, jeżeli przekracza 60 to kasuje połaczenia dla tego hosta,...

Troszkę to nie tak...
Generalnie to iptables powinień zawiarać ograniczenia ilości połaczeń.
I np. po restarcie pilnować ich ilości i nie dopuszczać do nadużyć.
Skrypt powinien służyć okazjonalnie np. po zmianie ilości w iptables i uruchomieniu iptables z nowymia wartościami kasujemy skryptem JUŻ NAWIĄZANE połaczenia (iptables chyba nie domyka już nawiązanych, choć nie jestem 100% pewien).

Uwaga:
- Już było opisane przy temacie ograniczanie połączeń: p2p potrafi tak szybko nawiązywac połaczenia, że iptables nie zdąża ich zamykać. Np. p2p chce otwirać 1000 połączeń/sek a iptables ma ograniczenie 100/sek. Ustala się równowaga powiedzmy około 300.

Ja skryptem il_pol lub il_polk patrzę na ilość połaczeń i jak ktoś przesadza A NIE POMAGAJĄ SMSY I UWAGI NA GG to tak mu przycinam połączenia i transfer (oczywiście uzasadniam: "Jak ma mieć internet skoro jego kaza nic nie robi tylko otwiera połaczenia. Nic nie ciągnie ani nie wysyła. Ograniczysz połączenia - będzie miał internet" ), że z przeprosinami prędziutko zmniejsza ilość połączeń :-)

Jest to "nie tak" gdyż prawie nic Ci nie daje. Jedynie sekundową ulgę raz na godzinę :-(
U mnie jak ktoś kiedyś przesadził to po kilku sekundach już miał 900 połaczeń i zapychał sie router. W logach "coś tam ... table overflow". Czyli brakowało "wolnych połączeń".

_________________
Określenie przy nicku to tylko dla 'jaj'; tytuł za ilość postów.
Ja ciągle się uważam za niewinne dziecię w sprawach linuksa; żaden guru czy inny moderator :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 22 maja 2006, 17:41 
Offline
Użytkownik

Rejestracja: piątek, 8 kwietnia 2005, 05:28
Posty: 190
Lokalizacja: Olsztyn
celem tego skryptu do kasowania połaczen nie jest kasowanie kazowiczów, bo zadbałem o to aby problem p2p u mnie się ni epojawiał, posatwiłem oddzielny serwer na którym jest postawiony serwer osiołka na którym to pliki sie spokojnie sciagaja i na który serwer pliki do sciągania dorzucają wszyscy zainteresowani

mi głównie chodzi o połączenie które wisza w powietrzu bezpodstawnie, co się zdaża przy wiekeszj ilości userwów na wi-fi te połaczenia tak sie dodają do siebie wcale nie kasujac ąz w pewnym momencie moze ich być spokojnie ponad 400 co dla wifi jest mocno obciażające.

faktycznie jest to chyba jedyne logiczne rozwiązanie dla takiej sieci jak moja, apropos ważne aby pamiętac że sktypty te sa zrobione pod moją sieć i w pełni jestem z nich zadowolony, nie gwarantuje sukcesu z tymi skryptami w innych sieciach,

_________________
Processor Pentium 4 XEON 1,8GHz 512MB Ram (bind,mrtg,apache,php4,exim,radius-testing) 40 hostów


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 23 maja 2006, 13:06 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
IMHO powinieneś jednak starać się o więcej wiedzy:
'wiszące' połaczenia nie mają nic wspólnego z siecią - wi-fi czy kablową. Są to tylko rejestracje (zapis) w jądrze/conntrack (tylko na ROUTERZE) o pakietach wedrującech ze źródła do celu. Musisz rozróżnicz prezyczynę dlaczego wiszą ?
Może to ktoś ma sesję ssl i co kilka minut puka w klawiaturę !!
Może ktoś przegląda leniwie stronki ?

Do regulacji takich zapisów są CZASY PRZETRZYMYWANIA zapisów w jądrze/connmark. Tego właśnie dobrze jest się dowiedzieć i ustawić odpowiednio u siebie.
Szukaj na forum i w internecie :-)
W starym firewallu zciecha było :
: [/] [] ()
....# Ustawianie odpowiednich czasów dla netfilter

# Zmiana iloci pocze
echo 63555 >/proc/sys/net/ipv4/ip_conntrack_max

# zmiana czasu z 60 na 20:
echo 20 > /proc/sys/net/ipv4/tcp_fin_timeout
# Ograniczanie ilosci polaczen
# zmniejsz czas trzymania info o polaczeniach
#echo 1 >    /proc/sys/net/ipv4/conf/eth1/rp_filter
#echo 7200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established

#echo 0 >    /proc/sys/net/ipv4/conf/eth1/rp_filter
echo 7200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established

....

_________________
Określenie przy nicku to tylko dla 'jaj'; tytuł za ilość postów.
Ja ciągle się uważam za niewinne dziecię w sprawach linuksa; żaden guru czy inny moderator :-)


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

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 27 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