Jeszce jedno Jo
pokazuje mi to i tak dzieli czylki blokuje kaze w nocy???:) to poniżej
jak zrobie restart serwera i kaza odrazu wystartuje to jest ok jak ją zatrzymam i ponownie włacze to już nie sciąga na pełnym gwizdku tylko wedle poniższych ustawień...
a juzse tak cieszyłem ...
Kolejkowanie P2P ----ON----
---------------------------------------
noc UL-0KB/s DL-1KB/s
6kbit 10kbit
---------------------------------------
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
quit...
a ustawione mam tak
imq_p2p_eth [----] 8 L:[ 1+12 13/125] *(178 /3217b)= . 10 0x0A
#!/bin/bash
# shape_p2p
ECHO="/bin/echo"
MODUL="/sbin/modprobe"
TC="/sbin/tc"
i="/usr/sbin/iptables"
case "$1" in
start)
$ECHO ""
$ECHO " Kolejkowanie P2P ----ON---- "
$ECHO ""
ul=0
dl=0 #zerowanie
godz=`date +%H%M`
if [ $godz -ge "0100" -a $godz -lt "0700" ];then
ul=200 # 25KB
dl=896 # 112KB
pora=noc
fi
if [ $godz -ge "0700" -a $godz -lt "0900" ];then
ul=240 # 10kb
dl=240 # 30KB
pora=ranek
fi
if [ $godz -ge "0900" -a $godz -lt "2300" ];then
ul=80 # 10KB
dl=248 # 31KB
pora=dzien
fi
if [ $godz -ge "2300" -o $godz -lt "0100" ];then
ul=200 # 25KB
dl=896 # 112KB
pora=wieczor
fi
echo " "
echo "---------------------------------------"
echo " "$pora" UL-"$((ul/8))""KB/s" DL-"$((dl/8))"KB/s"
echo " "$ul"kbit "$dl"kbit"
echo "---------------------------------------"
$i -t mangle -A PREROUTING -p tcp -j CONNMARK --restore-mark
$i -t mangle -A PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT
$i -t mangle -A PREROUTING -m ipp2p --ipp2p -j MARK --set-mark 0x999
$i -t mangle -A PREROUTING -m ipp2p --ipp2p-data -j MARK --set-mark 0x999
$i -t mangle -A PREROUTING -p tcp -m mark --mark 0x999 -j CONNMARK --save-mark
$i -t mangle -A POSTROUTING -o eth0 -m mark --mark 0x999 -j IMQ --todev 2
$i -t mangle -A POSTROUTING -o eth1 -m mark --mark 0x999 -j IMQ --todev 3
$TC qdisc add dev imq2 root handle 4:0 htb default 103 r2q 1
$TC qdisc add dev imq3 root handle 5:0 htb default 103 r2q 1
$TC class add dev imq2 parent 4:0 classid 4:1 htb rate $((ul/1))kbit burst 6k cburst 3k
$TC class add dev imq3 parent 5:0 classid 5:1 htb rate $((dl/1))kbit burst 6k cburst 3k
#ul
$TC class add dev imq2 parent 4:1 classid 4:101 htb rate 1kbit ceil ${ul}kbit quantum 1500 burst 0k cburst 0k prio 7
$TC filter add dev imq2 parent 4:0 protocol ip prio 7 handle 0x999 fw classid 4:101
$TC qdisc add dev imq2 parent 4:101 sfq perturb 16 quantum 1500
#dl
$TC class add dev imq3 parent 5:1 classid 5:101 htb rate 1kbit ceil ${dl}kbit quantum 1500 burst 0k cburst 0k prio 7
$TC filter add dev imq3 parent 5:0 protocol ip prio 7 handle 0x999 fw classid 5:101
$TC qdisc add dev imq3 parent 5:101 sfq perturb 16 quantum 1500
################################## ---p2p-- rozwala upload niceshapera - restartuj----
sleep 2
/usr/bin/niceshaper stop
sleep 5
/usr/bin/niceshaper start
################################## -------------- restart niceshapera! ---------------
#
;;
stop)
#
$ECHO ""
$ECHO " Kolejkowanie P2P ----OFF---- "
$ECHO ""
#
iptables -t mangle -D PREROUTING -p tcp -j CONNMARK --restore-mark
iptables -t mangle -D PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT
iptables -t mangle -D PREROUTING -m ipp2p --ipp2p -j MARK --set-mark 0x999
iptables -t mangle -D PREROUTING -m ipp2p --ipp2p-data -j MARK --set-mark 0x999
iptables -t mangle -D PREROUTING -p tcp -m mark --mark 0x999 -j CONNMARK --save-mark
iptables -t mangle -D POSTROUTING -o eth0 -m mark --mark 0x999 -j IMQ --todev 2
iptables -t mangle -D POSTROUTING -o eth1 -m mark --mark 0x999 -j IMQ --todev 3
$TC qdisc del dev imq2 root
$TC qdisc del dev imq3 root
#
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
$ECHO ""
$ECHO " U¿ycie kolejkowanie P2P [ start | stop | restart ] "
$ECHO ""
exit
;;
esac
P.S Czerwo, HX
Wyobrażacie sobie ,że przychodzi koleś w Katowicach do sklepu i wybiera piwo (kolega z kaszub) wy macie inne piwa(mieliście) więc pyta sprzedawczyni co to za piwo To Tyskie i gdzie ono jest rozlewane?!!!:) kurcze wszyscy na niego on sie zmieszał zastanawiając c o takiego powiedział

a ekspedjentka odpowiada w Tychah:) a on dopiero w domu załapał

i tam dostał ksywe Forest (od Gumpa)

. Wasze strony kojarzą mi se z tą historią :p cholera jeszcze dziś mi za niego wstyd:) to tak jak zapytać gdzie rozlewane było Gdańskie

Dobra kończe browarka i idę lulu dzięki za pomoc .