Сорь ЛОРовцы, раздел для новичков не нашёл — постю тут, если не в тему — перенесите/простите. Стараюсь все расписать до мелочей, не злитесь за долгий текст.
Идея: раздать всей подсети и-нет в ~15-20кБит «за спасибо» и одной машинке по максимуму, желательно без потерь.
Поднял прозрачный squid который режет трафик на 15 как задумано (тестил на http://www.speedtest.net), на прероуте закручиваю на squid, и на выходе идёт маскарадинг, в будущем переделаю на SNAT, раздаю через dhcp, но нашёл проблему с торрентами которые лезут в обход. Взмолился гуглу и узнал про шейперы, что чуть заинтриговало, но ни разу не сталкивался с шейпом, так что думаю многого не понимаю.
Схема:
(100 мег) локалка <= eth1(192.168.0.249) Debian (192.168.1.249) eth0 => I-NET (8мег), хочу отдать 1метр на общее использование и полную скорость, оставшееся для одной машины (для wife).
Залил htb.init:
dark:~# ls /etc/sysconfig/htb
eth1
eth1-2.root
eth1-2:4.from_router_to_network
eth1-2:5.to_network
eth1-2:5:1005
eth1-2:9.default
eth1
DEFAULT=9
eth1-2.root
RATE=100Mbit
eth1-2:4.from_router_to_network
RATE=70Mbit # всем с локалки по 70
PRIO=0
LEAF=sfq
RULE=192.168.0.0/24, # как понял тут подсеть указываю
eth1-2:5:1005 #тут wife машина по wifi
CEIL=7Mbit # максимум канал
RATE=1Mbit # минимум канал
PRIO=4
LEAF=sfq
RULE=192.168.0.5 # само собой ip
eth1-2:9.default
RATE=100Kbit # указывал 15Kbit, по результату понял что что тут не кбит, а байт. Тестил на Андро-фоне, качал торрент до 1кбит с 15-тью указаных, по этому влепил 100.
PRIO=100
LEAF=sfq
Получил: С сети скорость 15 через http://www.speedtest.net, торрент 10-11, гуд.
Но!
С машинки 192.168.0.5 которая указана в «eth1-2:5:1005» теряю пинг когда стартую торрент на телефоне (с 10 кбит на нем).
....
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 213.180.193.3: число байт=32 время=1064мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=55мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=54мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=52мс TTL=54
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 213.180.193.3: число байт=32 время=973мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=52мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=1809мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=57мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 213.180.193.3: число байт=32 время=778мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=54мс TTL=54
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 213.180.193.3: число байт=32 время=1287мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 192.168.0.5: Заданный узел недоступен.
Ответ от 213.180.193.3: число байт=32 время=394мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 213.180.193.3: число байт=32 время=53мс TTL=54
Ответ от 192.168.0.5: Заданный узел недоступен.
Статистика Ping для 213.180.193.3:
Пакетов: отправлено = 112, получено = 112, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 52мсек, Максимальное = 1809 мсек, Среднее = 116 мсек
Когда в и-нет только выходит 192.168.0.5 все норм.
Поправте меня если я брожу по бардюру и немогу ступить на асфальт. Как понял тут пакеты не попадают в переполненное ведро с дыркой.
Ответ на:
комментарий
от shamcor
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум HTB: классификация трафика (2006)
- Форум Построение правил HTB шейпера для сети (2012)
- Форум Почему не срабатывает htbinit??? (2005)
- Форум htb.init и geoip маркировка (2010)
- Форум peer-to-peer достал 2 (2007)
- Форум tc шейпинг и преоритезация (2010)
- Форум Работа с шейпером в linux (2009)
- Форум шейпер htb + слака, больше 12 юзеров остальных не ограничивает! Хелп!! (2009)
- Форум HTB & ограничение трафика с шлюза (2009)
- Форум shaiping, bridge, htb.init (2014)