Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 24 czerwca 2025, 13:29

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 26 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: niedziela, 18 czerwca 2006, 19:10 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Często zauważam taką sytuację, sumaryczny upload nie zgadza się z jednostkowym konkretnych osób. Odpalony squid, mrtg, htb i arp pilnuje adresów (napewno nic nie idzie na lewo). Oczywiście upload się przytyka pomimo tego że nikt nic nie wysyła. Sytuacja trwa jakiś czas (kilkanaście, kilkadziesiąt minut) - potem wszystko wraca do normy. Nie ma żadnego www, ftp itp co mogłoby zwiększać upload. Czy ktoś się z tym spotkał i jak to rozwiązać.

Tutaj screen przykładowy: http://www.adi.internetdsl.pl/nnd/fotki/htb.jpg

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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 18 czerwca 2006, 19:40 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Obawiam sie ze nie masz racji.

Róznica wynosi 1278 B na 60 sekund co daje 23B/s

A ta 30 to ktos sobie cos od ciebie sciaga, lub twoj serwer wysyla (pewnie proxy)

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 18 czerwca 2006, 20:26 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
A możesz zdradzić która wersja statystyk daje taki output ?
Szukam i szukam i za cholere znależć nie mogę.

A co do pytania:
nie ma co patrzeć na wartości w kB(ajtach)/s.
Po pierwsze wartość transferu podawana w statach to jest średnia w ciągu określonego czasu (minuta ?). I teraz zauważ, np. dla linijek 2. i 4. od końca transfer średni jest 0 (bo wyszło np 0,4999), ale widać, że coś tam przez tę minutę przeleciało (odpowiednio: 6872 i 9504 bit). Teraz jak zsumujesz te wszystkie bity alles zuzammen do kupy to wychodzi już "konkretna liczba". Chodzi mi o to, że nieścisłość, o którą ci chodzi, wynika po pierwsze z uśrednienia i po drugie z zaokrągleń.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 19 czerwca 2006, 06:47 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
zciech pisze:
A ta 30 to ktos sobie cos od ciebie sciaga, lub twoj serwer wysyla (pewnie proxy)


Nie chodziło mi o tą różnicę tylko o te 30. Nikt nic nie ściaga bo nie ma co ściagać. Objaw jest wyraźny - zatkany upload powoduje problemy ze stronkami, z putty (z zewnątrz) itp. Co może wysyłać proxy (squid) w takich ilościach (prędkośc x czas występowania)?

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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 czerwca 2006, 09:37 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
Może pozwoliłeś squidowi pracować na interfejsie zewnętrznym i KTOŚ go używa jako anonym proxy?
Ewentualnie ktoś ściąga coś z twojej strony.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 23 czerwca 2006, 17:59 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Przecież napisałem że nie mam tam żadnej strony. NIC tam nie chodzi. To typowy ROUTER bez żadnych maili, apachów itp :) A squid chodzi na interfejsie wewnętrznym napewno. Właśnie dlatego o tym piszę, bo to dziwne nieco jest.

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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 23 czerwca 2006, 18:26 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
adi pisze:
Przecież napisałem że nie mam tam żadnej strony. NIC tam nie chodzi. To typowy ROUTER bez żadnych maili, apachów itp :) A squid chodzi na interfejsie wewnętrznym napewno. Właśnie dlatego o tym piszę, bo to dziwne nieco jest.

Jak nie masz choćby thttpd, to czym to oglądasz?
Używam tych samych statów i kolejkowania od kilku dni, też zauważyłem podobne objawy z tym, że mam apacha
i w odróżnieniu od thttpd loguje wszystkie połączenia.
Mam udostępnione np. kilka zrzutów ekranów nawet na tym forum i oglądane powodują zwiększenie uploadu.

_________________
Obrazek


Ostatnio zmieniony sobota, 24 czerwca 2006, 10:45 przez KrzySie, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 23 czerwca 2006, 18:29 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
iptables -I INPUT -i eth0 -j LOG
i/lub
iptables -I OUTPUT -o eth0 -j LOG

a potem tylko przejzec logu serwera kto z/na jakie porty cignal.

jesli nic nie bedzie to znaczy ze masz kogos kto nie jest wpisany do htb i jego transfer zasuwa klasami domyslnymi

moze jakis cfaniczek zmienia sobie IP.

A może ktos wysyla pliki przez twojego squida

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 24 czerwca 2006, 10:03 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
zciech pisze:
moze jakis cfaniczek zmienia sobie IP.

A może ktos wysyla pliki przez twojego squida


firewall i arp pilnuję tego - dokładnie to samo jest w arpie i w firewallu i w htb (uzytkownicy). Ale sprawdzę te logi i napiszę co jest :)

PYTANIE1 - co wchodzi w zakres klasy Serwer-Usługi dla uploadu?

PYTANIE2 - co rozumiesz przez: "wysyla pliki przez twojego squida" ?

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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 lipca 2006, 18:59 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Sorki za nstępny post.
Akurat złapałem sprawę - wygląda to tak, z łącza wychodzi max co można - można to zobaczyć poniżej na statach z htb:

Obrazek

Namierzyłem "odpowiedzialnego" tych czynów, mam go tutaj, jak widać jego upload podchodzi pod 60 KB/sek (najciekawsze że w statach powyżej go nie widać!):

Obrazek

Teraz ustawienia:

1. Włączone htb Zciech'a
2. w htb.conf mamy wpis:

: [/] [] ()
192.168.1.26     768 96     768 96     768 96


3. w htb następujące ustawienia:

: [/] [] ()
WANINT=eth0             # iterfejs do internetu
LANINT=eth1             # interfejs do Lanu
WANDOWN=4096            # Download w kbit/s
WANUP=512               # Upload w kbit/s
P2P_ON=1                # Wlaczenie klasy p2p - 1
P2PDOWN=128             # max download p2p w kbit/s
P2PUP=32                # max upload p2p w kbit/s
LANSPD=10000            # LAN  w [kbit/s]
ICMPSPD=25              # Predkosc dla klasy ICMP (rate)
SERVSPD=15              # Predkosc dla gosci (rate)
PRIOPORT=22             # Port priorytetowy
SQUID_PORT="3128"       # Port squida jesli masz, jesli nie zostaw pusty
SFQ=ESFQ                # Wybor SFQ/EFSQ


4. Łącze to DSL 4 MBIT (4096/512 kbit)

5. Ustawienia dla p2p:

: [/] [] ()
 # Pasmo dla p2p
  $h class add dev $LANINT parent 1:2 classid 1:5 htb rate ${USERDOWN}kbit ceil ${P2PDOWN}kbit prio
  $h qdisc add dev $LANINT parent 1:5 $SFQ_LAN
  $h class add dev $WANINT parent 2:1 classid 2:5 htb rate ${USERUP}kbit ceil ${P2PUP}kbit prio 6 qu
  $h qdisc add dev $WANINT parent 2:5 $SFQ_WAN
 if [ $pora != 3 -a $P2P_ON = 1 ];then

    $i -t mangle -A PREROUTING -p tcp -j CONNMARK --restore-mark
    $i -t mangle -A PREROUTING -m ipp2p --ipp2p -j MARK --set-mark 2
#    $i -t mangle -A PREROUTING -i $LANINT -m ipp2p --ipp2p -j MARK --set-mark 2
#    $i -t mangle -A PREROUTING -i $WANINT -m ipp2p --ipp2p -j MARK --set-mark 2
    $i -t mangle -A PREROUTING -p tcp -m mark --mark 2 -j CONNMARK --save-mark

#  $i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 1024:6110 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 1024:6110 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 6113:6664 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 6113:6664 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 6670:8073 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 6670:8073 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 8075:8499 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 8075:8499 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 8501:65535 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 8501:65535 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $LANINT -p udp --dport 1024:65535 -j MARK --set-mark 2
#  $i -t mangle -A PREROUTING -i $WANINT -p udp --sport 1024:65535 -j MARK --set-mark 2
  $h filter add dev $LANINT parent 1:0 protocol ip prio 4 handle 2 fw flowid 1:5
  $h filter add dev $WANINT parent 2:0 protocol ip prio 4 handle 2 fw flowid 2:5
 fi


6. IPP2P v0.7.2
(Po zmianie na ipp2p 0.8.0 i restartcie htb - bez zmian...)

Zastanawiam się którędy to przecieka, jesli ta osoba ma taki limit ustawiony? :|

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


Ostatnio zmieniony niedziela, 23 lipca 2006, 09:50 przez adi, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 lipca 2006, 19:08 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
Przerabiałem to trochę i niespójność kodu może wystąpić tutaj
: [/] [] ()
$h class add dev $WANINT parent 2:1 classid 2:5 htb rate ${USERUP}kbit ceil ${P2PUP}kbit prio 6 qu

Czyli USERUP może być większe od P2PUP
Zmień
: [/] [] ()
${USERUP}kbit ceil ${P2PUP}kbit

na przykładowe
: [/] [] ()
2kbit ceil ${P2PUP}kbit

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 lipca 2006, 20:29 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Klasa 2:3 to ruch z SERWERA do INTERNETU

np. z twiojej strony www albo ftp-a do mnie.

jak gosc ma torrenta i wysyla cos na innego torenta gdzie user ustawil port 80 to pakiety zasuwaja przez twojego squida i dla htb to nie 1.26 je wysyla tylko serwer. a klasa ta ma ceil=max lacza

: [/] [] ()
# ruch dla gosci
 $h class add dev $WANINT parent 2:1 classid 2:3 htb rate ${SERVSPD}kbit ceil TUWSTAWMNIEJSZAWARTOSCkbit prio 5 quantum 1500
 $h qdisc add dev $WANINT parent 2:3 $SFQ_WAN
 $h filter add dev $WANINT parent 2:0 protocol ip prio 6 handle 1 fw flowid 2:3
 
 $i -t mangle -A OUTPUT -o $WANINT -j MARK --set-mark 1     



mniej więcej.

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 lipca 2006, 23:19 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
zciech pisze:
jak gosc ma torrenta i wysyla cos na innego torenta gdzie user ustawil port 80 to pakiety zasuwaja przez twojego squida i dla htb to nie 1.26 je wysyla tylko serwer. a klasa ta ma ceil=max lacza

:?:
Nigdy p2p nie przechodziło przez squida w moim przypadku (transparent), sam wprowadzałem sobie dla kontroli port 80 i adres proxy w różnych klientach.

Co do 2:3 to ruch z serwera wg. wszelkich założeń, ale wg. mnie wchodził tam ruch nie zaklasyfikowany jako p2p (choć nim był).
Po zmianie jak w http://forum.freesco.pl/viewtopic.php?p=81863#81863 (moje linki nie działają [choć nie znaczy, że będzie tak zawsze] i trudno to zweryfikować) rozwaliło statystyki, wychodziły bzdury- czyli coś nie tak chyba z klasyfikacją ruchu na wykresie.
EDIT
Linki już chodzą

_________________
Obrazek


Ostatnio zmieniony wtorek, 8 sierpnia 2006, 11:12 przez KrzySie, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 lipca 2006, 23:55 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Reasumujac mamy do czynienia z kolejnym cudem.

To juz trzeci (liczac ten w Kanie Galilejskiej). :twisted:

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 00:09 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
sparawdz znakowanie pakietow:

iptables -t mangle -L PREROUTING -nv
: [/] [] ()
root@serwer:~$iptables -t mangle -L PREROUTING  -nv
Chain PREROUTING (policy ACCEPT 38M packets, 17G bytes)
 pkts bytes target     prot opt in     out     source               destination
 9268  794K MARK       all  --  *      *       192.168.0.11           0.0.0.0/0           MARK set 0x4
    0     0 MARK       all  --  *      *       192.168.0.12           0.0.0.0/0           MARK set 0x5
    0     0 MARK       all  --  *      *       192.168.0.13           0.0.0.0/0           MARK set 0x6
    0     0 MARK       all  --  *      *       192.168.0.14           0.0.0.0/0           MARK set 0x7
82190   12M MARK       all  --  *      *       192.168.0.15           0.0.0.0/0           MARK set 0x8
   13  2977 MARK       all  --  *      *       192.168.0.16           0.0.0.0/0           MARK set 0x9
    0     0 MARK       all  --  *      *       192.168.0.17           0.0.0.0/0           MARK set 0xa
    0     0 MARK       all  --  *      *       192.168.0.18           0.0.0.0/0           MARK set 0xb
    0     0 MARK       all  --  *      *       192.168.0.20           0.0.0.0/0           MARK set 0xc
    0     0 MARK       all  --  *      *       192.168.0.21           0.0.0.0/0           MARK set 0xd
    5  1244 MARK       all  --  *      *       192.168.0.26           0.0.0.0/0           MARK set 0xe

A zwłaszcza licznik przy 1.26
Uwaga jesli pakiet "pasuje" do kilku lini to dostaje mark OSTATNIEJ

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 10:21 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
1.Tak to wygląda:

0 0 MARK all -- * * 192.168.1.24 0.0.0.0/0 MARK set 0x10
0 0 MARK all -- * * 192.168.1.25 0.0.0.0/0 MARK set 0x11
1090K 987M MARK all -- * * 192.168.1.26 0.0.0.0/0 MARK set 0x12
0 0 MARK all -- * * 192.168.1.27 0.0.0.0/0 MARK set 0x13
0 0 MARK all -- * * 192.168.1.28 0.0.0.0/0 MARK set 0x14

2. Zmieniłem w skrypcie za radą obu szanownych kolegów...

3.
Cytuj:
moje linki nie działają


Niestety... :) Ale Nie wiem czy czytałeś cały mój post, ja mam tam przystosowane do ipp2p. :)

Zciech - jak już pisałem, nie ma tam www (są tylko staty na hasło, które tylko ja znam) i nie ma ftp. Podejrzewam jednak p2p. Spróbuję się dowiedzieć czego gość używał wczoraj do wysyłki. Może to jakoś rozświetli sprawę.

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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 11:27 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
1. wtaw gdzies na www caly wydruk

iptables -t mangle -L -nv
i podaj linka.

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 11:32 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Proszę bardzo:

http://www.adane.pl/pub/nnd/pic/iptables.txt :)

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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 12:17 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
nie zaglebiajac sie w szczeguly.

Cytuj:
285K 136M CONNMARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 CONNMARK restore

ten wpis powinien byc jako pierwsza regulka a nie trzecia od konca


Cytuj:
Chain OUTPUT (policy ACCEPT 3571K packets, 2108M bytes)
pkts bytes target prot opt in out source destination
0 0 MARK tcp -- * eth1 0.0.0.0/0 0.0.0.0/0 tcp spt:!3128 MARK set 0x1

a to ma sluzyc czemu? wszystko co leci ze squida? a wlasciwie wszystko co leci przez squida niewazne czy z cache czy nie, czyli jesli klasa jest wieksza to nie masz kontroli nad userem.
pasowaloby rozdzielic pakiety miss i hit. ( a moze sie myle )


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 lipca 2006, 12:56 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
adi pisze:
3.
Cytuj:
moje linki nie działają


To przez zmianę serwera. Gdy ten aktualny pójdzie do czyszczenia, konserwacji wtedy uruchomię poprzedni. Za dużo kombinacji, aby udostępnić dane z tego wyłączonego (wszystko w nim już było skonfigurowane).
Myślałem, że ktoś skopiował sobie skrypt.
Cytuj:
ja mam tam przystosowane do ipp2p
widziałem, ale trochę więcej pozmieniałem.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 26 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

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