Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest niedziela, 6 lipca 2025, 06:05

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 5 ] 
Autor Wiadomość
Post: czwartek, 10 stycznia 2008, 17:13 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
Zastosowałem ten opis http://wiki.nnd-linux.pl/index.php/HTB
Podział działa na download ładnie(na 2 łacza) ale niezabardzo na upload,mam kilku ssaczy co nie panują nad udostępnianiem plików i jak się rozpędzi Emul czy jakiś inny badziew P2P to upload symetryka 2M to za mało.
HTB mam Zdziecha 0.3.3 stable
Jak nad tym zapanować??
Symetrykiem idzie wszystko oprócz www,poczty,komunikatory.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 10 stycznia 2008, 19:13 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Musisz zrobić regulacje ruchu na interfejsach imq
w repozytorum jest pakiet rchtb
http://ww2.devel-nnd.brb.pl/nnd/pakiety ... pkg.tar.gz
uwzgledniajacy wielość interfejsów do lanu i wanu.

_________________
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: piątek, 11 stycznia 2008, 17:33 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
Zastosowałem ten pakiet,i jest problem.Mam zrobiony podział na 2 łącza,jak uruchomie ten skrypt to śmiga po 2 łaczach,www,poczta jednym,reszta drugim.Jak uruchomię rchtb to blokuje mi jedno łacze i idzie wszystko symetrykiem.Coś się z czymś gryzie.Mysle że IMQ.
Po uruchomieniu skryptu "2łacza" ifconfig pokazuje eth0,eth1,eth3
Po uruchomieniu rchtb dochodzą imq0 i imq1,czyli wszysko ok.A jednak nie.
Fragment skryptu "2łacza"
IF0="eth1" # LAN
IF2="eth0" # symetryk lacze p2p i reszta pakietow nieoznaczonych
IF3="eth3" # Net24 www2

IP0="10.0.0.1" #IP
IP2="88.x99.x3.xx9" # symetryk
IP3="192.168.1.65" # net24

IP0_NET="255.255.255.0" # MASKA
IP2_NET="255.255.255.248"
IP3_NET="255.255.255.0"

IP0_BC="10.0.0.255" #BROADCAST
IP2_BC="88.x99.x3.xx8"
IP3_BC="192.168.1.255"

ifconfig $IF0 $IP0 netmask $IP0_NET broadcast $IP0_BC
ifconfig $IF2 $IP2 netmask $IP2_NET broadcast $IP2_BC
ifconfig $IF3 $IP3 netmask $IP3_NET broadcast $IP3_BC


ip route add default via $P2 dev $IF2
ip route add $P3_NET src $IP3 dev $IF3 table www1
ip route add default via $P3 dev $IF3 table www1
ip route add $P0_NET src $IP0 dev $IF0 table main
ip route add $P0_NET src $IP0 dev $IF0 table www1

# DNS
iptables -t mangle -A PREROUTING -p tcp --dport 53 -j MARK --set-mark 0x800
iptables -t mangle -A PREROUTING -p udp --dport 53 -j MARK --set-mark 0x800
iptables -t mangle -A OUTPUT -p tcp --dport 53 -j MARK --set-mark 0x800
iptables -t mangle -A OUTPUT -p udp --dport 53 -j MARK --set-mark 0x800

# WWW 800-netia 850-dsl
for((ip=2;ip<=80;ip++))
do
echo $ip
iptables -t mangle -A PREROUTING -p tcp --dport 80 -s 10.0.0.$ip -j MARK --set-mark 0x800
iptables -t mangle -A PREROUTING -p tcp --dport 80 -d 10.0.0.$ip -j MARK --set-mark 0x800
iptables -t mangle -A PREROUTING -p udp --dport 80 -s 10.0.0.$ip -j MARK --set-mark 0x800
iptables -t mangle -A PREROUTING -p udp --dport 80 -d 10.0.0.$ip -j MARK --set-mark 0x800
done


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 stycznia 2008, 16:52 
Offline
Użytkownik

Rejestracja: piątek, 26 marca 2004, 18:51
Posty: 116
Lokalizacja: Ostrów Wlkp
Zrezygnowałem z tego skryptu i zastosowałem rady kolegi Tasiorka o 2 łaczach,chodzi to ładnie w jednym przypadku natomiast w drugim mam taki problem

eth1 Link encap:Ethernet HWaddr 00:0E:2E:DB:08:CE
inet addr:83.xx.193.170 Bcast:83.255.255.255 Mask:255.255.255.248
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

nie wiem skąd mi sie wziął taki Brodcast??

Plik eth1 który to tworzy wygląda następująco:

. /etc/rc.d/functions
case $1 in
start)
ifconfig `basename $0` 83.xx.193.170 netmask 255.255.255.248 up
ip rule add prio 202 from 83.xx.193.0/24 table DSL2
ip route add default via 83.xx.193.169 dev eth1 table DSL2
ip rule add fwmark 64 table DSL2
ip route flush cache
wynik
;;
stop)
ifconfig `basename $0` down
wynik
;;
esac


Wszystko wygląda ok. Pomocy.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 stycznia 2008, 18:51 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
glupi ifconfig nie wylicza sam brodcastu, znaczy wylicza ale nie birze pod uiwage podanej maski tylko maske wynikajaca z klasy adresow 83 to klasa z maska 255.0.0.0. nalezy jawnie podac brodcast w lini ifconfig

Bład dawno juz zdiagnozowany, opisany na forum i poprawiony w oryginalnych skryptach generowanych przez net_conf


ifconfig `basename $0` $IP netmask $MASKA broadcast $BROADCAST up

_________________
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  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 5 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 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:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl