Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: novak_vip в Feb 20, 2008, 14:09



Титла: Mikrotik shaping
Публикувано от: novak_vip в Feb 20, 2008, 14:09
здравейте. от скоро съм в света на линукс и ... да си призная ми е доста трудно но и интересно. Като за начало реших да си пусна едно свясно рутерче. насочих се към Микротик. ужасен е :) , но пък ... научишли /мое мнение/ се да го ползваш ... няма - няма :). такааа да си доидем на въпроса : рутера работи :). раздава IP DHPC server-a na Ether2. с хиледи мъки закарах НЕТ до ПЦ-тата , благодарение на "masquerade" ;). сега обаче е на първо четене въпроса с "деленето" на трафика. ще помоля някой който го е правил да ми напище какво трябва да се въведе в конзолата за да стане така че на :
ether2-ot dhcp- 192.168.10.10/255.255.255.0 client da ima MAx Download 64kb i upload max 20kb. благодаря :).


Титла: Mikrotik shaping
Публикувано от: sandman_7920 в Feb 20, 2008, 14:13
За Mikrotik най-добре ще да е да работиш с winbox-a просто е много по-лесно.

А това което ти трябва е да разгледаш queues на Mikrotik, много лесно се бачка с тях особено за това твоите нужди.


Титла: Mikrotik shaping
Публикувано от: novak_vip в Feb 20, 2008, 14:59
благодаря за отговора,но както споменах не ползвам WIN и няма как да пусна винбокс :). през леббокс могат да се правят много малко неща, да не кажа почти нищо. не говорех за "ЛЕСНО", лесно няма никъде ;). почти съм сигурен че лимитирането не е повече от един ред команди. всеки който е пускал Микротик и е гъба /като мен/ е имал проблем с подкарването на НЕТ-а, а се оказа це е 5 комнди на кръст !!!!!! аз сега продължавам да си чакам някой добър съ-юзер да удари едно рамо :)


Титла: Mikrotik shaping
Публикувано от: sandman_7920 в Feb 20, 2008, 15:17
:):):)
Сега с Winbox може да правиш всичко(ама наистина всичко).
Аз не знаех, че трябва да е трудно.
И има едно нещо дето му викат wine.


Титла: Mikrotik shaping
Публикувано от: Mitaka в Feb 20, 2008, 15:37
Ето ти един пример за най-простия тип шейпинг, който можеш да направиш в Микротик:

Примерен код

[admin@zver] > /queue simple add name=queue1 target-addresses=192.168.1.10/32 dst-address=0.0.0.0/0 interface=all parent=none direction=both limit-at=64000/512000 max-limit=64000/512000                                                      


Какво прави това:
Шейпва тряфика на потребител с IP адрес 192.168.1.10  и му дава 64kbps upload и 512 kbps download.

Това е възможно най-простия пример.
Не е зле да разгледаш и wiki.mikrotik.com за повече информация относно шейпинг и рутиране и т.н.





Титла: Mikrotik shaping
Публикувано от: sandman_7920 в Feb 20, 2008, 15:40
ХАХАХАХАХ слон съм не ма бийй.
ОК на който както му изнася.


Титла: Mikrotik shaping
Публикувано от: novak_vip в Feb 21, 2008, 00:41
za Sandman : знам за съществуването на вине НО нямам намерение да го ползвам. За "нека ни е трудно" ..... предпочитам да ми е трудно, но да го направя пред самото ПЦ и все пак да видя какво във всъщност се случва, от колкото просто да цъкам някаде с мишката.
За Митака ..... много благодаря човек ..... точно от това се нуждаех.
дано има повече такива хора тук !!!!!

Алоха ;)

*темата няма да я махам, за да се похваля какво съм направил :)


Титла: Mikrotik shaping
Публикувано от: novak_vip в Feb 21, 2008, 01:48
имам новини ;) . на аддресс http://wiki.mikrotik.com/wiki/PCQ_Examples има малко инфо как се прави лимит. ОБАЧЕ = ако някой който не знае и това което знам аз /аз  нищо не знам :Д/ ще установи след като напише каквото пише на страницата, че МАСК данлоуд е 6кб :). отговора на въпроса "защо така" се намира в "/queue type>".
Обачеее, въведох каквото ми написа Митака и рутера ми вика "value of target-address must have all host bits zero, as in 192.168.1.5/24"
това предполагам е от някъв конфликт между това от Митака и това от лики-то на микротик. но това ше го проверя утре, защото днес и без това преинсталирах микротика 10-пати /стари навици от бозата ;)/ и ми се спи. утре ще пиша какво съм оплескал. Лека и спокойна вечер на всички.


Титла: Mikrotik shaping
Публикувано от: novak_vip в Feb 21, 2008, 13:23
добар ден. надявам се да не ставам нахален,но се получават тука някви неща ..... нещо аномалийки.значи :
/ip firewall mangle add chain=prerouting action=mark-packet new-packet-mark=all passthrough=no
/queue type add name="PCQ_download" kind=pcq pcq-rate=64000 pcq-classifier=dst-address
/queue type add name="PCQ_upload" kind=pcq pcq-rate=32000 pcq-classifier=src-address
/queue tree add parent=global-in queue=PCQ_download packet-mark=all
/queue tree add parent=global-out queue=PCQ_upload packet-mark=all

след като се изпълнят тези команди лимит ИМА, обаче не е какъвто трябва. pcq-rate=32000 /upload/ i pcq-rate=64000 /download/ във всъщност не са 64кб даун и 32 ъп ,а са 6кб и 3кб !!!! със смяна на числата ги докарах до колкото искам аз , но .... това не е ли някакъв проблем ?!? в смисал .... не са реалните стоиностти. някой знаели защо така ???

В " /queue type "  след въвеждането на командата се виждат и още неща, който аз не съм писал. те са :
name="PCQ_download" kind=pcq pcq-rate=64000 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000

какво точно правят "pcq-limit=50" и "pcq-total-limit=2000" защото след промяната на стоиностите не видях разлика ?
ами ... май май стига толкова :).


Титла: Mikrotik shaping
Публикувано от: Mitaka в Feb 21, 2008, 13:58
Цитат (novak_vip @ Фев. 21 2008,14:23)
добар ден. надявам се да не ставам нахален,но се получават тука някви неща ..... нещо аномалийки.значи :
/ip firewall mangle add chain=prerouting action=mark-packet new-packet-mark=all passthrough=no
/queue type add name="PCQ_download" kind=pcq pcq-rate=64000 pcq-classifier=dst-address
/queue type add name="PCQ_upload" kind=pcq pcq-rate=32000 pcq-classifier=src-address
/queue tree add parent=global-in queue=PCQ_download packet-mark=all
/queue tree add parent=global-out queue=PCQ_upload packet-mark=all

след като се изпълнят тези команди лимит ИМА, обаче не е какъвто трябва. pcq-rate=32000 /upload/ i pcq-rate=64000 /download/ във всъщност не са 64кб даун и 32 ъп ,а са 6кб и 3кб !!!! със смяна на числата ги докарах до колкото искам аз , но .... това не е ли някакъв проблем ?!? в смисал .... не са реалните стоиностти. някой знаели защо така ???

В " /queue type "  след въвеждането на командата се виждат и още неща, който аз не съм писал. те са :
name="PCQ_download" kind=pcq pcq-rate=64000 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000

какво точно правят "pcq-limit=50" и "pcq-total-limit=2000" защото след промяната на стоиностите не видях разлика ?
ами ... май май стига толкова :).

Така е, защото това са килобита в секунда, а не килобайта, и се делят на 8 :)

Пробвай да промениш това:
Примерен код
/queue type add name="PCQ_download" kind=pcq pcq-rate=64000 pcq-classifier=dst-address
/queue type add name="PCQ_upload" kind=pcq pcq-rate=32000 pcq-classifier=src-address


На това:
Примерен код
/queue type add name="PCQ_download" kind=pcq pcq-rate=512000 pcq-classifier=dst-address
/queue type add name="PCQ_upload" kind=pcq pcq-rate=256000 pcq-classifier=src-address


Така даваш довн 512Kbps, което значи, че ще сваляш с ~60Kb/s, и up 256Kbps, което е ~30k.

Относно горния постинг, където съм ти дал примера:
Явно си сбъркал тук: 192.168.1.5/24, направи го : 192.168.1.5/32, а ако искаш да лимитираш целия клас C:
192.168.1.0/24.

Насочил си се правилно с използването на pcq queues, и те съветвам да ползваш тях. simple queue е подходящо да се ползва за шейпване на малко на прой потребители, от опит ти го казвам :)


Титла: Mikrotik shaping
Публикувано от: novak_vip в Feb 21, 2008, 14:22
уфффф сега се чуствам малко тъпо че не се досетих че "проблема" е в това че се дели на 8 НОООООО много благодаря че ме просвети.Сега поне знам че няма някаква "грешка" и всичко е наред.
То това добре ама .... :Д , малиии ужас ..... но ..... докато ме търпите ще питам :

в момента няма проблем с лимита на трафика,но това е за всички "закачени" юзери = имат еднакъв лимит. как да направя така че : НА МЕН ;) лимита да не ми е като на останалите "64даун/32ъп/ , а да е например 512/128ъп/ ?