Есть роутер на freebsd осуществляющий роутинг между вланами
В данный момент скорость клиентов ограничивается глобально с помощью ipfw
такими записями
05046 pipe 5046 ip from any to 1.1.2.2
05046 pipe 6046 ip from 1.1.2.2 to any
ну и pipe соответственноНо стала задача ограничивать скорость таким образом:
на определенный ip в интернете нужна одна скорость, а на все остальные адреса - другая
может, подскажите как такое возможно реализовать
делаю так
05046 pipe 5046 ip from any to 1.1.2.2
05046 pipe 6046 ip from 1.1.2.2 to any
05047 pipe 5047 ip from 1.1.2.2 to 2.2.2.2
05047 pipe 6047 ip from 2.2.2.2 to 1.1.2.2ну и pipe сответсвенно для 05046 - 1мбит
для 05047 для - 4мбитно все равно для клиента 1.1.2.2 скорость что на 2.2.2.2, что на любой другой
сайт одинакова
почему?
>
>делаю так
>05046 pipe 5046 ip from any to 1.1.2.2
>05046 pipe 6046 ip from 1.1.2.2 to any
>05047 pipe 5047 ip from 1.1.2.2 to 2.2.2.2
>05047 pipe 6047 ip from 2.2.2.2 to 1.1.2.2
>
>ну и pipe сответсвенно для 05046 - 1мбит
>для 05047 для - 4мбит
>
>но все равно для клиента 1.1.2.2 скорость что на 2.2.2.2, что на
>любой другой
>сайт одинакова
>почему?Наверное так
Иначе пакеты попадают в первый подходящий пайп и назад не возвращаются.05046 pipe 5047 ip from 1.1.2.2 to 2.2.2.2
05047 pipe 6047 ip from 2.2.2.2 to 1.1.2.2
05048 pipe 5046 ip from any to 1.1.2.2
05049 pipe 6046 ip from 1.1.2.2 to any