Проблема вот в чем. Имеется сервер (шлюз) FreeBSD. на самом сервере подымается одно pppoe соединение скорость (128/128), на модеме подымается второе pppoe соединение (512/256)...
Выход в интернет осуществляется первым соединением(роут по дефалту). второе же соединени используется для пользованием внутреними ресурсами провайдера.
Когда начинаю качать или отдавать что ли по внутренему каналу (модем), то начинаются жуткие лаги во внешнем канале...
вот настройки (частично)#!/bin/sh
cmd="ipfw -q add"
users="192.168.0.0/24{1,3,4,7-10,12,13,15,16,21,24,101,102,200,201}"
lan="192.168.0.0/24"
notlan="192.168.0.0/24{2,5,6,11,14,17-20,22,23,25-100,103-199,202-254}"
NETS="86.57.0.0/16,193.232.248.79,91.149.189.0/24"
nat="/sbin/natd"
$nat -n rl0 -p 8669
$nat -n tun0 -p 8667 -s -m -dynamic
$cmd 100 pass all from any to any via lo0
$cmd 105 deny all from 127.0.0.1/8 to any
$cmd 110 deny all from any to 127.0.0.1/8
$cmd 115 deny all from $notlan to any
$cmd 116 deny all from any to $notlan
$cmd 120 divert 8669 all from $users to any out via rl0
$cmd 125 divert 8669 all from any to me in via rl0
$cmd 130 pass all from any to $users in via rl0
$cmd 135 divert 8667 all from $users to any out via tun0
$cmd 140 divert 8667 all from any to me in via tun0
$cmd 145 pass all from me to any out via tun0
$cmd 150 pass all from any to me in via tun0
$cmd 155 pass all from $users to not me in via sis0
$cmd 160 pass all from not me to $users out via sis0
$cmd 165 pass all from any to $users in via tun0
$cmd 170 pass all from $lan to me in via sis0
$cmd 175 pass all from me to $lan out via sis0
$cmd 180 pass all from me to any out via rl0
$cmd 185 pass all from any to me in via rl0
$cmd 190 deny all from any to any
В чем может быть проблема? как ее можно решить?