Meataboll 0 Опубликовано: 2009-05-16 17:07:08 Share Опубликовано: 2009-05-16 17:07:08 Подскажите пожалуйста как настроить на Фре pf так что бы веб и игры пускало через более быстрый и качественный канал, а торенты и прочую нечесть через Укртелеком например? Ссылка на сообщение Поделиться на других сайтах
jinaro 1 Опубліковано: 2009-05-16 22:37:08 Share Опубліковано: 2009-05-16 22:37:08 Подскажите пожалуйста как настроить на Фре pf так что бы веб и игры пускало через более быстрый и качественный канал, а торенты и прочую нечесть через Укртелеком например? set optimization aggressive # Указываем используемые сетевые интерфейсы: ext_if_a = "rl1" ext_if_b = "rl0" # Для каждого из каналов задаем IP-адрес шлюза: ext_gw_a = "11.11.11.11" ext_gw_b = "x.x.x.x" ext_ip_a = "11.11.11.111" ext_ip_b = "x.x.x.x" nat on $ext_if_a inet from { 10.20.0.0/16 } to any port { 80, 81, 8080, 2106, 7777, 443, 8000, 5190, 7001, 7002, 6003, 27000, 27029, 19000, 19001 } -> $ext_ip_b:0 nat on $ext_if_a inet from { 10.20.0.0/16, 10.30.0.0/16 } to any -> $ext_ip_a:0 nat on $ext_if_a inet from { 10.40.0.0/16 } to any -> $ext_ip_b:0 set skip on lo0 # Важный момент: направляем исходящие пакеты в канал, соответствующий адресу источника: pass in all pass out all pass out route-to ($ext_if_a $ext_gw_a) inet from ($ext_if_a) to !(self:network) keep state pass out route-to ($ext_if_b $ext_gw_ inet from ($ext_if_ to !(self:network) keep state ##// Разрешаем входящие подключения к обслуживаемым TCP-сервисам: pass in on $ext_if_a reply-to ($ext_if_a $ext_gw_a) inet proto tcp to any keep state pass in on $ext_if_a inet proto tcp from ($ext_if_a:network) to any keep state pass in on $ext_if_b reply-to ($ext_if_b $ext_gw_ inet proto tcp to any keep state pass in on $ext_if_b inet proto tcp from ($ext_if_b:network) to any keep state вот тебе рабочий конфиг)) в душках порти которие пускать сболее бытрого интерфейса а все остальное телекома))) Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас