The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Урезать скорость на интерфейсе"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Информационная безопасность (BSD ipfw, ipf, ip-filter / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Урезать скорость на интерфейсе"  +/
Сообщение от ku100 email on 05-Ноя-16, 06:43 
Помогите разобраться:
Задача

xl0 <------- 6Mbit/s --------> vlan1

Имеется канал 10Мбит/с (интернет) интерфейс xl0
Локальная сеть (192.168.59.0/24) интерфейс vlan1
Хочу посредством ipfw pipe ограничить канал (интернета) для локальных пользователей.

сделал так:
ipfw pipe 1000 config bw 6Mbit/s
ipfw add pipe 1000 ip from 192.168.59.0/24 to any out
ipfw add pipe 1000 ip from any to 192.168.59.0/24 in

Правила не работает (((


Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Урезать скорость на интерфейсе"  +/
Сообщение от universite (ok) on 05-Ноя-16, 12:27 
> сделал так:
> ipfw pipe 1000 config bw 6Mbit/s
> ipfw add pipe 1000 ip from 192.168.59.0/24 to any out
> ipfw add pipe 1000 ip from any to 192.168.59.0/24 in
> Правила не работает (((

Есно.

pipe - односторонняя труба.

Вы хотите ограничить трубу 6 мбитам для всех IP из сети 192.168.59.0/24

Простой случай:


ipfw pipe 1000 config bw 6Mbit/s dst-ip 0xffffffff
ipfw pipe 1001 config bw 6Mbit/s src-ip 0xffffffff

ipfw add pipe 1000 ip from any to 192.168.59.0/24 in
ipfw add pipe 1001 ip from 192.168.59.0/24 to any out

Сложный случай:


int=vlan1
gray_net=10.0.0.0/8,192.168.0.0/16,239.0.0.0/8

ipfw pipe 1000 config bw 6Mbit/s dst-ip 0xffffffff gred 0.1/10/80/0.95
ipfw pipe 1001 config bw 6Mbit/s src-ip 0xffffffff gred 0.1/10/80/0.95

ipfw add pipe 1000 ip from not me,${gray_net} to 192.168.59.0/24 in  via $int
ipfw add pipe 1001 ip from 192.168.59.0/24 to not me,${gray_net} out via $int


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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