16
|
Linux секция за начинаещи / Настройка на програми / Някой използвал ли е пакета iproute2?
|
-: May 27, 2003, 20:33
|
imam dve greshki v primerite s iproute, no mislia che scripta s ingress shte ti svarshi rabota. 1. Dp1 triabva da e cialo chislo, formulata e za priblizitelno izchislenie. 2. --limit ${Dp1} (ne samo s edno tire, a s dve) vsashtnost triabva da e --limit X/s kadeto X e celochislenia rezultat ot po-gore.
I edno dopalnenie. Ako iskash mozhesh da uvelichish burst (po default e 5) za da se browse po-barzo ako ne se svalia nishto ot konkretnia potrebitel. stava s --limit-burst 10 naprimer
|
|
|
17
|
Linux секция за начинаещи / Настройка на програми / shortcut-и
|
-: May 27, 2003, 20:19
|
mi prosto vmakni red deto da ia trie predi drugite v scripta i goto. T.e. neshto takova shte se poluchi: Примерен код | #/bin/sh rm -f -r /direktoriata_deto_triabva_da_se_trie cd /root/mnt/PC12/GAMES/Quake\ 3/ winex3 quake3.exe | NO VNIMAVAJ ! s tozi red shte trie bez da te pita izobshto, taka che gledaj da posochish direktoriata pravilno inache ...
|
|
|
18
|
Linux секция за начинаещи / Настройка на програми / Някой използвал ли е пакета iproute2?
|
-: May 26, 2003, 21:04
|
Цитат (saturn_vk @ Май 23 2003,01:45) | Примерен код | tc qdisc add dev eth1 handle ffff: ingress tc filter add dev eth1 parent ffff: protocol ip prio 50 u32 match ip src 0.0.0.0/0 police rate 250kbit burst 10k drop flowid :1 tc filter add dev eth1 parent ffff: protocol ip prio 50 u32 match ip src 192.168.0.3/24 police rate ${D1}kbit burst 1k drop flowid :1 tc filter add dev eth1 parent ffff: protocol ip prio 50 u32 match ip src 192.168.0.7/24 police rate ${D2}kbit burst 1k drop flowid :1
tc filter add dev eth1 parent ffff: protocol ip prio 50 u32 match ip dst 192.168.0.3/24 police rate ${D1}kbit burst 1k drop flowid :1 tc filter add dev eth1 parent ffff: protocol ip prio 50 u32 match ip dst 192.168.0.7/24 police rate ${D2}kbit burst 1k drop flowid :1
|
това е част от последния ми скрипт. използвах и src и dst щото не знам точко кое влияе (не че някое повлия де). |
ami che ti navsiakade polzvash mrezhta, a ne konkretnoto IP, kak iskash da stane. Opitaj s tova:Примерен код | tc qdisc add dev eth1 handle ffff: ingress tc filter add dev eth1 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 250kbit burst 10k drop flowid :1 tc filter add dev eth1 parent ffff: protocol ip prio 2 u32 match ip dst 192.168.0.3 police rate ${D1}kbit burst 5k drop flowid :1 tc filter add dev eth1 parent ffff: protocol ip prio 3 u32 match ip dst 192.168.0.7 police rate ${D2}kbit burst 5k drop flowid :1 | no imaj v predvid, che s tozi script samo im ogranichavash trafika na D1 i D2, a niama nikakav prioritet (e parvo se ogranichava 192.168.0.3, taka che ako si slozhil D1=200 i D2=200 to 192.168.0.3 shte se vazpolzva parvi ot svoia trafik, a za 192.168.0.7 - kakvoto ostane) no pri tazi situacia po-dobre da si polzvash samo iptables:Примерен код | Dp1=${D1}/1460 iptables -A -i eth1 -d 192.168.0.3 -m limit -limit ${Dp1} -j ACCEPT iptables -A -i eth1 -d 192.168.0.3 -j DROP | Dori shte e po-stabilno i plavno ogranichenieto pri svaliane, no predi tova triabva da pusnesh SSH, telnet i dr. ili puk gi dropish na izlizaneПримерен код | Dp1=${D1}/1460 iptables -A -o eth1 -s 192.168.0.3 -p tcp --tcp-flags ALL ACK -m limit -limit ${Dp1} -j ACCEPT iptables -A -o eth1 -s 192.168.0.3 -p tcp --tcp-flags ALL ACK -j DROP | s tova dazhe dropish (ogranichavash) samo starite downloads/browse, a zaiavkite za novi shte si minat s predimstvo. A kakto veche ti kazah naj-dobre e samo da ogranichish vhoda da ne prehvarlia maksimalnata skorost na vrazkata, a konkretnite razpredelenia na trafika da si gi pravish na izhoda kam potrebitelite (t.e. v root na eth0), ako pak imash probs - daj tochni stojnosti i opishi kakvo tochno iskash, no mislia che s parvia script shte postignesh priblizitelno zhelanite rezultati - triabva ti samo dst, zashtoto lokalni IP-ta otkam Ineta niama kak da ti dojdat.
|
|
|
19
|
Linux секция за начинаещи / Настройка на програми / Някой използвал ли е пакета iproute2?
|
-: May 22, 2003, 15:30
|
mozhesh da vliaesh na upload-a i kosveno shte vliaesh na downloada ili puk da si zakachish filtrite na ingress vmesto na root, no poslednoto ne sum go probval. A mozhesh i da go ogranichavash na izhoda kam localnata mrezha t.e. koj kolko shte poluchava ot tova koeto veche e stignalo do teb ot dostavchika.
|
|
|
21
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / lilo - nali, dali ili nadali
|
-: May 21, 2003, 12:45
|
Цитат (kolio_kolev @ Май 21 2003,10:34) | 2. Копираш bootsect.lnx в C:\ на дяла с WinXP. С текстов редактор отваряш файла c:\boot.ini (нормално не се вижда, защото е скрит файл, така че пробвай с "notepad c:\boot.ini") и добавяш в него най-отдолу реда
C:\bootsect.lnx="Slackware Linux"
и си готов. |
И вместо скрит Windows имаш Windows който боотва Linuxa '>))) Мисля, че проблемите ти ги създава Windows-a, а не lilo-то или нещо друго. М$ си пишат разни работки в MBR-то и явно прецакват lilo-то. Решението е да не ползваш MBR-то ами да си направиш active partition, който да се boot-ва. Ако избереш Linuxa da e активен да тръгва той, ако избереш друго - друго. За целтаПримерен код | boot=/dev/hda4 | , а не само hda. е в крайна сметка MBR-то ще трябва да го оставиш на XP-то да си бърника там. Ще се наложи да му го възстановиш в оригинален вид след като заредиш DOS от дискета. Все пак не си мисли, че си скрил бозата (дори и да ти boot-ва нормално от дискети) - тя си седи като partition и ако лошият чичко дойде - ще може да я види.
|
|
|
22
|
Linux секция за начинаещи / Настройка на програми / CGI scriptove bez razsirenia ?
|
-: May 17, 2003, 12:42
|
Dobavi si direktoria za skriptovete v /home/user/public_html/ naprimer /home/user/public_html/cgi i posle dobavi v confa Примерен код | ScriptAlias /user-cgi/ "/home/user/public_html/cgi/" <Directory "/home/user/public_html/cgi/"> AllowOverride None Options None Order allow,deny Allow from all </Directory> |
togava vsichko ot Примерен код | http://HOST/user-cgi/ | shte se izpalniava kato script. Ako iskash mozhe i za samia /home/user/public_html/ da go napravish, ama ne e mnogo za preporachvane (vse pak tam e miasto za html files)
|
|
|
26
|
Linux секция за начинаещи / Настройка на програми / Някой използвал ли е пакета iproute2?
|
-: May 15, 2003, 11:46
|
tova koeto ti triabva e ingess filter. scripta kojto si napisal raboti samo za izhodiashtia trafik. za vhodiashtia triabva da e pri dostavchika ili da namalish skorostta ot svoia strana, za da ne se prepulva bufera na modema, a da ostane malko miasto za novite zaiavki. LARTC - tuk ima primer, samo triabva da go nastroish za tvoiata skorost. Примерен код | tc qdisc add dev $DEV handle ffff: ingress tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip src 0.0.0.0/0 police rate ${DOWNLINK}kbit burst 10k drop flowid :1 |
|
|
|
27
|
Предложения и въпроси относно Linux-BG / Предложения за подобрения на този форум / dublirani publikacii
|
-: May 15, 2003, 11:24
|
i predi sam zabeliazval takiva. predpolagam che e potrebiteli koito imat navika da kliakat '> po dva pati i niamat javascript poddruzhka (ili e izkliuchena). Примерен код | document.REPLIER.submit.disabled = true; | ne srabotva i se publikuvat dve saobshtenia. Ne mislia che e mnogo trudno da se slozhi timeout 5-10 sec mezhdu dve poredni publikacii ot edin i sashti potrebitel ili da se dobavi skrito pole (s random stojnost) za trasirane na stranicata ot koiato idva publikaciata.
|
|
|
30
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / cron ili at s interval pod 1 minuta?
|
-: May 14, 2003, 13:18
|
Az pak sas sleep shte go napravia, no scripta prodalzhava ot niakolko sekundi do niakolko minuti (ako niamam net v momenta - timeout e sled vek '> ), a na men mi triabva info prez sekunda - za celta shte se nalaga da se startirat po niakolko ednovremenno, koeto niama kak da stane samo s loop. Osven tova za da moga da killvam procesa sled niakolko sekundi (predi da sa stanali 1000 ) sashto shte triabva niakakv nachin. vaobshte goliama boza stava
|
|
|
|