The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"тривиальная задача dummynet не работает"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"тривиальная задача dummynet не работает"  
Сообщение от jan email(ok) on 05-Ноя-06, 18:21 
Господа
Прошу помощи. Я новичок в BSD. Но приперло эмулировать WAN. Так как лишней машины не имею, поставил VMware, под него FreeBSD 6.1. Ядро непересобирал, решил неусложнять пока задачу. все sysctl параметры сделал как рекомендуется, например net.inet.tcp.recvspace.
IPFW загружается, dummynet.ko загружаю ручками. На данный момент выглядет так:
#ipfw show
00100 0 0 allow ip from any to any
00200 0 0 allow icmp from any to any
65535 506 97925 deny ip from any to any
Я так понимаю две первые строки позволяют пропускать все без изменения ядра.
С внутреннего компа пингую наружний интерфейс
Затем добавляю
ipfw add pipe 3 ip from any to any out
ipfw add pipe 4 ip from any to any in
ipfw pipe 3 config bw 128Kbit/s queue 10 delay 1000ms
ipfw pipe 4 config bw 128Kbit/s queue 30 delay 1000ms
Пайпы показывает, не ругается, а на пинг никакого влияния какие бы параметры не ставил. Подскажите, что я делаю не так.
Заранее благодарен

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "тривиальная задача dummynet не работает"  
Сообщение от TeSemka email(ok) on 09-Ноя-06, 13:25 
Если у Вас сначало идёт правило разрешающие прохождение пакетов со всех IP в любом направлении через все интерфейсы то пакеты просто не доходят до pipe'ов.

Попробуйте на пример примерно такую конфигурацию:
ipfw add allow ip from any to any via $int_if
ipfw add pipe 3 ip from any to any out via $ext_if
ipfw add pipe 4 ip from any to any in via $ext_if
ну а дальше конфигурируете pipe'ы уже так как Вам удобно.

Двигайтесь в этом направлении и всё будет работать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру