Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 24 czerwca 2025, 10:58

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 
Autor Wiadomość
Post: środa, 22 września 2004, 18:34 
Offline

Rejestracja: niedziela, 5 września 2004, 11:54
Posty: 42
Zainstalowalem HTB i o ile w przypadku transferów z internetu wszystko jest ok to w przypadku sciagania plikow z serwera przez LAN (samba) jest strasznie wolno. Sciagniecie 15MB pliku zajmuje 8 minut ! Po wpisaniu "/etc/rc.d/rc.htb stop" wraca do normy. Oto moj rc.htb :

#!/bin/bash
# rc.htb 0.3.3-stable-0.2-Zciech-19.08.2004, (C)PriSM 2oo3, GNU GPL
# <http://www.rc.htb.prv.pl/>
# wygenerowano: 09/22/04 18:08:46
# 0.2 Poprawki Zciech
VER=0.3.3-stable-0.2-Zciech-19.08.2004

stop()
{
/sbin/rchtb_tc qdisc del root dev ppp0 2> /dev/null
/sbin/rchtb_tc qdisc del root dev br0 2> /dev/null
}

start()
{
stop # dla bezpieczeństwa

# INTERFEJS BR0 (ruch przychodz&#177;cy)
/sbin/rchtb_tc qdisc add dev br0 root handle 1:0 htb default 3 r2q 1

# Główna klasa dla br0
/sbin/rchtb_tc class add dev br0 parent 1:0 classid 1:1 htb rate 900000kbit ceil 900000kbit

# Podział na pasmo dla ł&#177;cza internetowego i resztę
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:2 htb rate 633kbit ceil 633kbit
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:3 htb rate 899367kbit ceil 899367kbit prio 9
/sbin/rchtb_tc qdisc add dev br0 parent 1:3 sfq perturb 10

# pasmo priorytetowe dla ICMP, TOS 0x10 (min. delay) oraz wybranego portu 22
/sbin/rchtb_tc class add dev br0 parent 1:2 classid 1:20 htb rate 211kbit ceil 211kbit prio 1 quantum 1500
/sbin/rchtb_tc qdisc add dev br0 parent 1:20 sfq perturb 10
/sbin/rchtb_tc filter add dev br0 protocol ip prio 3 parent 1:0 u32 match ip sport 22 0xffff flowid 1:20
/sbin/rchtb_tc filter add dev br0 protocol ip prio 2 parent 1:0 u32 match ip tos 0x10 0xff flowid 1:20
/sbin/rchtb_tc filter add dev br0 protocol ip prio 2 parent 1:0 u32 match ip protocol 1 0xff flowid 1:20

# KOMP1
/sbin/rchtb_tc class add dev br0 parent 1:2 classid 1:21 htb rate 211kbit ceil 633kbit prio 2 quantum 1500
/sbin/rchtb_tc qdisc add dev br0 parent 1:21 sfq perturb 10
/sbin/rchtb_tc filter add dev br0 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.2 flowid 1:21

# KOMP2
/sbin/rchtb_tc class add dev br0 parent 1:2 classid 1:22 htb rate 211kbit ceil 633kbit prio 2 quantum 1500
/sbin/rchtb_tc qdisc add dev br0 parent 1:22 sfq perturb 10
/sbin/rchtb_tc filter add dev br0 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.10 flowid 1:22

# transfer serwer->LAN
/sbin/rchtb_tc filter add dev br0 protocol ip prio 1 parent 1:0 handle 1 fw flowid 1:3

# INTERFEJS PPP0 (ruch wychodz&#177;cy)
/sbin/rchtb_tc qdisc add dev ppp0 root handle 2:0 htb default 11 r2q 1

# główna klasa
/sbin/rchtb_tc class add dev ppp0 parent 2:0 classid 2:1 htb rate 144kbit ceil 144kbit

# klasa priorytetowa ACK
/sbin/rchtb_tc class add dev ppp0 parent 2:1 classid 2:10 htb rate 31kbit ceil 31kbit prio 1 quantum 1500
/sbin/rchtb_tc qdisc add dev ppp0 parent 2:10 sfq perturb 10
/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 2 u32 match ip protocol 6 0xff \
match u8 0x05 0x0f at 0 match u16 0x0000 0xffc0 at 1 match u8 0x10 0xff at 33 flowid 2:10 # ACK

# klasa priorytetowa TOS 0x10 oraz ICMP
/sbin/rchtb_tc class add dev ppp0 parent 2:1 classid 2:9 htb rate 21kbit ceil 92kbit prio 2 quantum 1500
/sbin/rchtb_tc qdisc add dev ppp0 parent 2:9 sfq perturb 10
/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 1 u32 match ip tos 0x10 0xff flowid 2:9 # TOS 0x10
/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 2 u32 match ip dport 22 0xffff flowid 2:9 # port 22
/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 1 u32 match ip protocol 1 0xff flowid 2:9 # ICMP

# ruch serwerowy (pasmo dla go&#182;ci z zewn&#177;trz)
/sbin/rchtb_tc class add dev ppp0 parent 2:1 classid 2:11 htb rate 4kbit ceil 92kbit prio 2 quantum 1500
/sbin/rchtb_tc qdisc add dev ppp0 parent 2:11 sfq perturb 10
/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 3 handle 1 fw flowid 2:11

# KOMP1
/sbin/rchtb_tc class add dev ppp0 parent 2:1 classid 2:12 htb rate 43kbit ceil 92kbit prio 2 quantum 1500
/sbin/rchtb_tc qdisc add dev ppp0 parent 2:12 sfq perturb 10
/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 5 handle 2 fw flowid 2:12

# KOMP2
/sbin/rchtb_tc class add dev ppp0 parent 2:1 classid 2:13 htb rate 43kbit ceil 92kbit prio 2 quantum 1500
/sbin/rchtb_tc qdisc add dev ppp0 parent 2:13 sfq perturb 10
/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 5 handle 3 fw flowid 2:13

/sbin/rchtb_tc filter add dev ppp0 parent 2:0 protocol ip prio 9 u32 match ip dst 0/0 flowid 2:11
}

echo "rc.htb 0.3.3-stable-0.2-Zciech-19.08.2004, (C)PriSM 2oo3. Na licencji GNU GPL."
echo "Strona projektu: http://www.rc.htb.prv.pl/"
case "$1" in
'start')
echo -n "Uruchamianie kolejkowania..."
start
echo " wykonano."
;;
'stop')
echo -n "Zatrzymywanie kolejkowania..."
stop
echo " wykonano."
;;
'restart')
echo -n "Restartowanie kolejkowania: stop"
stop
echo -n " start"
start
echo " wykonano."
;;
'status')
echo "Klasy na interfejsie br0"
echo "================================"
tc class show dev br0 | grep root
tc class show dev br0 | grep -v root | sort | nl
echo "Klasy na interfejsie ppp0"
echo "==================================="
tc class show dev ppp0 | grep root
tc class show dev ppp0 | grep -v root | sort | nl
;;
*)
echo -e "\nUżycie: rc.htb start|stop|restart|status"
;;
esac

br0 to mostek pomiedzy eth0 i eth1. Ma ktos pomysł jak rozwiazać moj problem ?

_________________
Mamy prawo do szczescia ale nie mamy szczescia do prawa (i komputerow)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 września 2004, 16:52 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Może w konfiguracji HTB źle wybrałeś sieć Ethernet ?
Powinno byc 100MB lub 10MB w zależności jakie masz.
Spróbuj jeszce raz przekonfigurować HTB.

_________________
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: czwartek, 23 września 2004, 17:53 
Offline

Rejestracja: niedziela, 5 września 2004, 11:54
Posty: 42
Na 100% wybralem 100Mbii . Konfigurowalem ze 4 razy i zawsze to samo.

_________________
Mamy prawo do szczescia ale nie mamy szczescia do prawa (i komputerow)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 24 września 2004, 11:44 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Hmmm..
Jak masz wszystko dobrze skonfigurowane to :
1) Drastycznie - od nowa NND,
2) Spróbuj zainstalować mrtg i zobaczyć gdzie jest ta blokada
3) W HTB spróbuj dodać porty sambu (136,137,138,139) do priorytetowych (tam gdzie jest 22). Ale uważaj bo to może zabić ruch do internetu - ale spróbuj...

Nic innego na razie mi nie przychodzi do głowy :-(
(Ja mam zablokowaną sambę ze względu na wirusy - postaw proftpd lub ściąganie ze stronki :-)

_________________
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, 25 września 2004, 22:10 
Offline

Rejestracja: niedziela, 5 września 2004, 11:54
Posty: 42
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:2 htb rate 633kbit ceil 633kbit
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:3 htb rate 899367kbit ceil 899367kbit prio 9

Przepraszam bardzo czy tu nie jest jakis błąd ? bo po zmienieniu na

/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:2 htb rate 80000kbit ceil 80000kbit
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:3 htb rate 10000kbit ceil 10000kbit prio 9 LAN dziala jak nalezy ... (nie wiem czy nic innego sie np. nie psuje)

_________________
Mamy prawo do szczescia ale nie mamy szczescia do prawa (i komputerow)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 27 września 2004, 10:33 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
A jeszcze głupie pytanie: masz HTB zCiecha ?
(firewall też powinien byc zCiecha).
Szukaj na "Portalu o NND":

http://www.pitsoft.pl/nnd/

_________________
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, 27 września 2004, 18:26 
Offline

Rejestracja: niedziela, 5 września 2004, 11:54
Posty: 42
No oczywiscie ze mam HTB zCiecha. Dopisalem
Cytuj:
/sbin/rchtb_tc qdisc del root dev br0 2> /dev/null

na koncu start { . Ale to jest takie rozwiazanie no jakby to powiedziec .. prowizoryczne .

PS.
Cytuj:
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:2 htb rate 633kbit ceil 633kbit
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:3 htb rate 899367kbit ceil 899367kbit prio 9

Przepraszam bardzo czy tu nie jest jakis błąd ? bo po zmienieniu na

/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:2 htb rate 80000kbit ceil 80000kbit
/sbin/rchtb_tc class add dev br0 parent 1:1 classid 1:3 htb rate 10000kbit ceil 10000kbit prio 9 LAN dziala jak nalezy ... (nie wiem czy nic innego sie np. nie psuje)


To niestety nie dzialalo . Zapominalem wlanczyc HTB :) .

_________________
Mamy prawo do szczescia ale nie mamy szczescia do prawa (i komputerow)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 27 września 2004, 19:53 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
zainstaluj moje statystyki htb i zobacz po jakiej klasie ida te ch...ne pakiety
i przemysl dlaczego :) akurat po tej.


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 29 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