Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam. Mam problem z proxy. Mianowicie po jego zainstalowaniu HTB nie dzieli mi uploadu. Czy wie ktoś czemu tak się dzieje ???
Offline
... HTB nie dzieli mi uploadu...[/quote]
Pokaz mi jak markujesz pakiety - mozliwa przyczyna to blad w markowaniu pakietow...
Offline
#!/bin/bash INTERNET=eth1 SIEC=eth0 # Tutaj ustalamy dynamiczny gwarantowany oraz max DOWNLOAD i UPLOAD w kbit dla kazdego ip wymienionego powyzej # GD=128 # gwarantowany download MD=256 # maxymalny downloadu GU=24 # gwarantowany upload MU=32 # maxymalny upload # Tutaj ustalamy przepustowosc karty sieciowej(K) oraz max download(M) w kbit od strony karty do sieci wew # K=99000 M=99000 # Podaj przepustowosc lacza (D)-Download (U)-Upload w kbit # D=1024 U=256 ### Ponizej podaj network sieci bez ostatniej cyferki np: ### LAN=192.168.0 ### Ponizej podaj IP karty wewnetrznej dla sieci np: ### HOST1=192.168.0.1 ### Teraz adresy IP ktore HTB ma wlaczyc do podzialu ### HOST2=${LAN}.2 HOST3=${LAN}.3 HOST4=${LAN}.4 HOST5=${LAN}.5 HOST6=${LAN}.6 HOST7=${LAN}.7 HOST8=${LAN}.8 HOST9=${LAN}.9 HOST10=${LAN}.10 HOST11=${LAN}.11 HOST12=${LAN}.12 HOST13=${LAN}.13 HOST14=${LAN}.14 HOST15=${LAN}.15 HOST16=${LAN}.16 HOST17=${LAN}.17 HOST18=${LAN}.18 if [ "$1" == "stop" ] then echo "HTB zostalo zatrzymane" tc qdisc del root dev $SIEC 2>/dev/null tc qdisc del root dev $INTERNET 2>/dev/null iptables -t mangle -D POSTROUTING -o $INTERNET -j HTB-OUT 2>/dev/null iptables -t mangle -F HTB-OUT 2>/dev/null iptables -t mangle -X HTB-OUT 2>/dev/null exit fi if [ "$1" == "start" ] then echo "HTB zostalo wlaczone" tc qdisc del root dev $SIEC 2>/dev/null tc qdisc del root dev $INTERNET 2>/dev/null iptables -t mangle -D POSTROUTING -o $INTERNET -j HTB-OUT 2>/dev/null iptables -t mangle -F HTB-OUT 2>/dev/null iptables -t mangle -X HTB-OUT 2>/dev/null ###DOWNLOAD### tc qdisc add dev $SIEC root handle 1:0 htb tc class add dev $SIEC parent 1:0 classid 1:1 htb rate ${K}kbit ceil ${K}kbit tc class add dev $SIEC parent 1:1 classid 1:2 htb rate ${D}kbit ceil ${D}kbit quantum 1500 tc class add dev $SIEC parent 1:1 classid 1:3 htb rate ${K}kbit ceil ${K}kbit quantum 1500 # tutaj ustalamy porty ktore maja miec wyzszy lub nizszy priorytet tc filter add dev $SIEC protocol ip parent 1:0 prio 1 u32 match ip sport 139 0xffff flowid 1:2 tc filter add dev $SIEC protocol ip parent 1:0 prio 1 u32 match ip sport 135 0xffff flowid 1:2 tc filter add dev $SIEC protocol ip parent 1:0 prio 1 u32 match ip sport 110 0xffff flowid 1:2 tc filter add dev $SIEC protocol ip parent 1:0 prio 1 u32 match ip sport 25 0xffff flowid 1:2 tc filter add dev $SIEC protocol ip parent 1:0 prio 1 u32 match ip sport 23 0xffff flowid 1:2 tc class add dev $SIEC parent 1:3 classid 1:101 htb rate 800kbit ceil ${M}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:102 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:103 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:104 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:105 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:106 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:107 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:108 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:109 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:110 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:111 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:112 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:113 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:114 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:115 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:116 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc class add dev $SIEC parent 1:2 classid 1:117 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 tc filter add dev $SIEC protocol ip preference 1 parent 1:0 u32 match ip src $HOST1 flowid 1:101 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST2 flowid 1:102 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST3 flowid 1:103 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST4 flowid 1:104 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST5 flowid 1:105 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST6 flowid 1:106 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST7 flowid 1:107 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST8 flowid 1:108 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST9 flowid 1:109 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST10 flowid 1:110 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST11 flowid 1:111 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST12 flowid 1:112 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST13 flowid 1:113 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST14 flowid 1:114 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST15 flowid 1:115 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST16 flowid 1:116 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST17 flowid 1:117 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST18 flowid 1:118 tc filter add dev $SIEC protocol ip preference 2 parent 1:0 u32 match ip dst $HOST19 flowid 1:119 tc qdisc add dev $SIEC parent 1:101 handle 301:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:102 handle 302:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:103 handle 303:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:104 handle 304:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:105 handle 305:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:106 handle 306:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:107 handle 307:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:108 handle 308:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:109 handle 309:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:110 handle 310:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:111 handle 311:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:112 handle 312:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:113 handle 313:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:114 handle 314:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:115 handle 315:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:116 handle 316:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:117 handle 317:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:118 handle 318:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:119 handle 319:0 sfq perturb 10 tc qdisc add dev $SIEC parent 1:120 handle 320:0 sfq perturb 10 ###Upload### tc qdisc add dev $INTERNET root handle 1:0 htb tc class add dev $INTERNET parent 1:0 classid 1:1 htb rate ${U}kbit ceil ${U}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:102 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:103 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:104 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:105 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:106 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:107 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:108 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:109 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:110 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:111 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:112 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:113 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:114 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:115 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:116 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:117 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:118 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:119 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc class add dev $INTERNET parent 1:1 classid 1:120 htb rate ${GU}kbit ceil ${MU}kbit quantum 576 tc qdisc add dev $INTERNET parent 1:102 handle 302:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:103 handle 303:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:104 handle 304:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:105 handle 305:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:106 handle 306:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:107 handle 307:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:108 handle 308:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:109 handle 309:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:110 handle 310:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:111 handle 311:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:112 handle 312:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:113 handle 313:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:114 handle 314:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:115 handle 315:0 sfq perturb 10 tc qdisc add dev $INTERNET parent 1:116 handle 316:0 sfq perturb 10 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 2 fw flowid 1:102 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 3 fw flowid 1:103 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 4 fw flowid 1:104 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 5 fw flowid 1:105 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 6 fw flowid 1:106 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 7 fw flowid 1:107 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 8 fw flowid 1:108 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 9 fw flowid 1:109 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 10 fw flowid 1:110 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 11 fw flowid 1:111 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 12 fw flowid 1:112 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 13 fw flowid 1:113 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 14 fw flowid 1:114 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 15 fw flowid 1:115 tc filter add dev $INTERNET protocol ip preference 1 parent 1:0 handle 16 fw flowid 1:116 iptables -t mangle -N HTB-OUT iptables -t mangle -I POSTROUTING -o $INTERNET -j HTB-OUT iptables -t mangle -A HTB-OUT -s $HOST2 -j MARK --set-mark 2 iptables -t mangle -A HTB-OUT -s $HOST3 -j MARK --set-mark 3 iptables -t mangle -A HTB-OUT -s $HOST4 -j MARK --set-mark 4 iptables -t mangle -A HTB-OUT -s $HOST5 -j MARK --set-mark 5 iptables -t mangle -A HTB-OUT -s $HOST6 -j MARK --set-mark 6 iptables -t mangle -A HTB-OUT -s $HOST7 -j MARK --set-mark 7 iptables -t mangle -A HTB-OUT -s $HOST8 -j MARK --set-mark 8 iptables -t mangle -A HTB-OUT -s $HOST9 -j MARK --set-mark 9 iptables -t mangle -A HTB-OUT -s $HOST10 -j MARK --set-mark 10 iptables -t mangle -A HTB-OUT -s $HOST11 -j MARK --set-mark 11 iptables -t mangle -A HTB-OUT -s $HOST12 -j MARK --set-mark 12 iptables -t mangle -A HTB-OUT -s $HOST13 -j MARK --set-mark 13 iptables -t mangle -A HTB-OUT -s $HOST14 -j MARK --set-mark 14 iptables -t mangle -A HTB-OUT -s $HOST15 -j MARK --set-mark 15 iptables -t mangle -A HTB-OUT -s $HOST16 -j MARK --set-mark 16 exit fi if [ "$1" == "status" ] then echo "$SIEC: " tc -s qdisc show dev $SIEC echo "$INTERNET: " tc -s qdisc show dev $INTERNET exit fi echo "$0 start|stop|status"
Offline
Dzieje się tak dlatego, że ruch z/do proxy to ruch lokalny routera , a Ty ograniczasz tylko ruch PRZECHODZĄCY PRZEZ router.[/quote]
W takim razie co mam zrobić zeby było ok ???
Offline
zło[/quote]
Powinna powstać "forumowa" witryna w stylu bash.org.pl
:D
Dum spiro - spero ...
pozdrawiam, pasqdnik
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00128 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.22.75.92' WHERE u.id=1 |
0.00415 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.22.75.92', 1738451292) |
0.00161 | SELECT * FROM punbb_online WHERE logged<1738450992 |
0.00156 | DELETE FROM punbb_online WHERE ident='23.21.175.228' |
0.00156 | DELETE FROM punbb_online WHERE ident='23.22.59.87' |
0.00058 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=5968 AND t.moved_to IS NULL |
0.00084 | SELECT search_for, replace_with FROM punbb_censoring |
0.00270 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=5968 ORDER BY p.id LIMIT 0,25 |
0.00103 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=5968 |
Total query time: 0.01549 s |