Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest sobota, 5 lipca 2025, 13:37

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 293 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4, 5, 6, 7 ... 15  Następna
Autor Wiadomość
 Tytuł:
Post: piątek, 21 października 2005, 19:49 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
02 1,7,16,22 * * * /etc/rc.d/imq_p2p_eth restart 1>/dev/null


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 21 października 2005, 21:59 
Offline
Użytkownik

Rejestracja: niedziela, 9 lutego 2003, 22:23
Posty: 146
no tak nie wiedzialem ze tak mozna.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 21 października 2005, 23:40 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
:D wiele zeczy tu mozna, ale ciezko to zapamietac :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 21 października 2005, 23:44 
Offline
Użytkownik

Rejestracja: niedziela, 9 lutego 2003, 22:23
Posty: 146
a co z ipp2p 0.8 stable . Jaks paczka lub sposub zaladowania ich ?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 02:34 
Offline
Użytkownik

Rejestracja: czwartek, 19 sierpnia 2004, 15:18
Posty: 1273
Lokalizacja: Tychy
: [/] [] ()
cd /home
 wget http://mih2.dyn.pl/nnd/ipp2p-0.8.0/ipt_ipp2p.o
 wget http://mih2.dyn.pl/nnd/ipp2p-0.8.0/libipt_ipp2p.so
 mv /home/ipt_ipp2p.o /lib/modules/2.4.31-1nnd/kernel/net/ipv4/netfilter/
 depmod -a
 mv /home/libipt_ipp2p.so /usr/lib/iptables
 chmod +x  /usr/lib/iptables/libipt_ipp2p.so


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 07:35 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
galdas1 pisze:
02 07 * * * /etc/rc.d/imq_p2p_eth restart 1>/dev/null
02 16 * * * /etc/rc.d/imq_p2p_eth restart 1>/dev/null
02 22 * * * /etc/rc.d/imq_p2p_eth restart 1>/dev/null
02 01 * * * /etc/rc.d/imq_p2p_eth restart 1>/dev/null

Dzieki @galdas1 tylko jest problem bo nie wiem gdzie to dopisac :?
Czy ta mam umiescic w katalogu /etc/cron.daily :?:
A jezeli tak to w którym z jego plików :?:
Pozostale katalogi z koncówka cron mam puste :?

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 08:23 
Offline
Użytkownik

Rejestracja: sobota, 30 kwietnia 2005, 18:18
Posty: 1128
Lokalizacja: Rybnik
z konsoli zalagowany jako root piszesz
crontab -e otwiera ci sie okienko
dopisujesz bałwan jestem, tylko pamietaj zeby po dopisaniu bałwan jestem do crona pozostaly dwie puste linie na koncu, czyli poprostu dajesz w polu edycji dwa razy enter po soatnim wpise, zepisujesz calosc i robisz restart crona i powinno smigac.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 10:24 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
makog pisze:
z konsoli zalagowany jako root piszesz
crontab -e otwiera ci sie okienko
dopisujesz bałwan jestem, tylko pamietaj zeby po dopisaniu bałwan jestem do crona pozostaly dwie puste linie na koncu, czyli poprostu dajesz w polu edycji dwa razy enter po soatnim wpise, zepisujesz calosc i robisz restart crona i powinno smigac.

Mam problem z zapiseniem pliku :cry:
Program karze podac mi nazwe pliku :? Hmmm...Rozumiem ze musze podmienic plik poleceniem crontab nazwa_pliku_zapisanego_przeze_mnie i juz wszystko jest okej ;)

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 16:53 
Offline
Użytkownik

Rejestracja: czwartek, 4 sierpnia 2005, 14:57
Posty: 338
Lokalizacja: Nowy Sącz
mazol pisze:
No to teraz moj problem...

wsio zrobione wedlug wiki. P2p mam nowsze z ktoregos topica gdzie to jest opisane. ustawilem sobie parametry DL i UL w tym skrypcie dopisalem do rc.local co trzeba i... IMQ 0-5 podniesione, jednak tylko imq 0, 1 cos tam zbieraja a reszta 0. Nastepny problem jest tego typu ze niestety wszelakie programy p2p ssaja dalej z ta sama predk co bez tych skryptow... nastena sprawa to co jakis czas straszne pingi sie robia mimo minimalnego obciazenia lacza - ok 4000ms, pomaga na chwilke "niceshaper restart" ale za chwile dalej to samo...

Czy ktos poradzi cos aby to zatrybilo?


Ktos moze juz rozwiazal ten problem? Bo mam podobny i utknalem, dorzucilem tylko do tego ipp2p 8.0, ale w imq 2 - 5 nadal pusto. HELP!


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 23:00 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
Panie i panowie :D
Na wiki jest mały błąd w kodzie :cry:
Jest orginalnie :
: [/] [] ()
/etc/rc.d/imq_inter start
  sleep 30
  niceshaper start
  /etc/rc.d/imq_p2p_neo


A powinno być :
: [/] [] ()
/etc/rc.d/imq_inter start
  sleep 30
  niceshaper start
  /etc/rc.d/imq_p2p_neo start

Jak chcecie mieć cosik w imq jak nie startujecie reguł :twisted:
Poprawcie sobie i powiedzcie czy działa :P :lol:

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 23:19 
Offline
Użytkownik

Rejestracja: czwartek, 4 sierpnia 2005, 14:57
Posty: 338
Lokalizacja: Nowy Sącz
A no przeciez! Co za spostrzegawczosc :) Teraz sie laduje, tylko mam pytanie:

iptables v1.3.1: Unknown arg `--ipp2p-data'
Try `iptables -h' or 'iptables --help' for more information.
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument

Co mozna z tym zrobic? Co to jest? Czy to jest powazny blad? Jesli tak to jak sie go pozbyc?
Wybaczcie jesli to sa banale pytania, ale robie to pierwszy raz i nie jestem w temacie.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 23:39 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
@Luc3k
Sprawdź u siebie i zmień według wzoru poniżej :D

: [/] [] ()
#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


Owocnego używania imq :)

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 23:49 
Offline
Użytkownik

Rejestracja: czwartek, 4 sierpnia 2005, 14:57
Posty: 338
Lokalizacja: Nowy Sącz
Juz prawie sukces :)

Jeszcze tylko wywala mi to:
iptables v1.3.1: Unknown arg `--ipp2p-data'
Try `iptables -h' or 'iptables --help' for more information.

PS. gdzie ta ikonka "Pomogl"?:)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 00:07 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
linijki bałwan jestem z

Cytuj:
`--ipp2p-data'


podobno sa zbedne i nalezy je zaplotkowac lub wyzucic
oczywiscie w sekcji dodawania i usowania rego

ja tak zrobilem i jest ok

l


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 00:11 
Offline
Użytkownik

Rejestracja: czwartek, 4 sierpnia 2005, 14:57
Posty: 338
Lokalizacja: Nowy Sącz
syskie?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 00:46 
Offline
PGF

Rejestracja: wtorek, 18 maja 2004, 15:51
Posty: 377
Lokalizacja: Częstochowa
te z --ipp2p-data
są na forum w temacie nowy ipp2p


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 00:58 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
nowy kernel, nowe ipp2p 0.8.0
podniesione imq0 imq1 dla nice jeli jest w metodzie imq - przy mark zbedne
imq2 i imq3 dla tego skryptu do wylapywania p2p
imq4 i imq5 do innych celow



Cytuj:
#! /bin/sh
# Podnoszenie interfejsów wirtulanych IMQ

#
case "$1" in
start)
#
echo ""
echo " Wirtualne interfejsy IMQ ----- WLACZONE ------> ON "
echo ""

/sbin/modprobe imq numdevs=6 &>/dev/null

/sbin/ifconfig imq0 up &>/dev/null
/sbin/ifconfig imq1 up &>/dev/null
/sbin/ifconfig imq2 up &>/dev/null
/sbin/ifconfig imq3 up &>/dev/null
/sbin/ifconfig imq4 up &>/dev/null
/sbin/ifconfig imq5 up &>/dev/null

#
;;
stop)
#
echo ""
echo " Wirtualne interfejsy IMQ ----- WYLACZONE -----> OFF "
echo ""

/sbin/ifconfig imq0 down &>/dev/null
/sbin/ifconfig imq1 down &>/dev/null
/sbin/ifconfig imq2 down &>/dev/null
/sbin/ifconfig imq3 down &>/dev/null
/sbin/ifconfig imq4 down &>/dev/null
/sbin/ifconfig imq5 down &>/dev/null

/sbin/rmmod imq &>/dev/null
#
;;
restart)
$0 stop
$0 start
;;
*)
echo ""
echo "U¿ycie: rc.imq [ start | stop | restart ]"
echo ""
exit
;;
esac



skrypt nazwalem imq i wywoluje go: imq start, imq stop, imq restart.



net - eth0
lan - eth1

uruchamiany z crona o okreslonych godzinach



Cytuj:
#!/bin/bash
# shape_p2p
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`

# restart skryptu w cronie o 1,2,6,9,23
# 8kb = 1KB
#---------------------------------------------------
if [ $godz -ge "0100" -a $godz -lt "0200" ];then
ul=16 # 2KB
dl=200 # 25KB
pora=noc1
fi
#---------------------------------------------------
if [ $godz -ge "0200" -a $godz -lt "0600" ];then
ul=120 # 15KB
dl=800 # 100KB
pora=noc2
fi
#---------------------------------------------------
if [ $godz -ge "0600" -a $godz -lt "0900" ];then
ul=16 # 2KB
dl=80 # 10KB
pora=ranek
fi
#---------------------------------------------------
if [ $godz -ge "0900" -a $godz -lt "2300" ];then
ul=16 # 2KB
dl=80 # 10KB
pora=dzien
fi
#---------------------------------------------------
if [ $godz -ge "2300" -o $godz -lt "0100" ];then
ul=16 # 2KB
dl=80 # 10KB
pora=wieczor
fi
#---------------------------------------------------

echo " "
echo "---------------------------------------"
echo " "$pora" UL-"$((ul/8))""KB/s" DL-"$((dl/8))"KB/s"
echo " "$ul"kbit "$dl"kbit"
echo "---------------------------------------"

# markowanie okreslonych pakietow

$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
#----- ta linia z ipp2p 0.8.0 jest zbedna w poprzednich musi byc
#$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

# kierowanie markowanych pakietow do imq

$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

###########################################################################

# ul

$TC qdisc add dev imq2 root handle 4:0 htb r2q 1
$TC class add dev imq2 parent 4:0 classid 4:1 htb rate ${ul}kbit ceil ${ul}kbit burst 6k cburst 3k
$TC class add dev imq2 parent 4:1 classid 4:101 htb rate ${ul}kbit 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 esfq perturb 10 quantum 1500

# dl

$TC qdisc add dev imq3 root handle 5:0 htb r2q 1
$TC class add dev imq3 parent 5:0 classid 5:1 htb rate ${dl}kbit ceil ${dl}kbit burst 6k cburst 3k
$TC class add dev imq3 parent 5:1 classid 5:101 htb rate ${dl}kbit 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 esfq perturb 10 quantum 1500

#
;;
stop)

#
echo ""
echo " Kolejkowanie P2P ----OFF---- "
echo ""
#


$i -t mangle -D PREROUTING -p tcp -j CONNMARK --restore-mark
$i -t mangle -D PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT
$i -t mangle -D PREROUTING -m ipp2p --ipp2p -j MARK --set-mark 0x999
#----- ta linia z ipp2p 0.8.0 jest zbedna w poprzednich musi byc
#$i -t mangle -D PREROUTING -m ipp2p --ipp2p-data -j MARK --set-mark 0x999
$i -t mangle -D PREROUTING -p tcp -m mark --mark 0x999 -j CONNMARK --save-mark

$i -t mangle -D POSTROUTING -o eth0 -m mark --mark 0x999 -j IMQ --todev 2
$i -t mangle -D POSTROUTING -o eth1 -m mark --mark 0x999 -j IMQ --todev 3

# usowa stare bałwan jestem
$TC qdisc del dev imq2 root
$TC qdisc del dev imq3 root


#
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)

echo ""
echo " Uzycie kolejkowanie P2P [ start | stop | restart ] "
echo ""

exit
;;
esac



skrypt nazwany p2p - wywolywany p2p start, p2p stop, p2p restart.


wiecej nie pamietam za wszystko.........
a, i nie czytac wiki:)

ogolny ruch na interfejsach rzeczywistych jest suma ruchu na wirtualnych
czyli pasuje skorygowac wartosci obcinania niceshapera o p2p


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 10:42 
Offline
Użytkownik

Rejestracja: czwartek, 4 sierpnia 2005, 14:57
Posty: 338
Lokalizacja: Nowy Sącz
To ten skrypt nie dziala poprawnie bez wrzucenia go do crona?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 10:51 
Offline
PGF

Rejestracja: wtorek, 18 maja 2004, 15:51
Posty: 377
Lokalizacja: Częstochowa
Nie bo nie restartuje się sam


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 23 października 2005, 11:02 
Offline
Użytkownik

Rejestracja: czwartek, 4 sierpnia 2005, 14:57
Posty: 338
Lokalizacja: Nowy Sącz
Dobrze wiedziec :)
A moglbys mi wkleic co mam wpisac i gdzie? Sugerujac sie godzinami jakie sa w skrypicie. Bardzo prosze.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 293 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4, 5, 6, 7 ... 15  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:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl