FreeBSD и разделение софта на два интернет канала, hint, 17-Авг-07, 15:26 [смотреть все]Есть два интернет соединения на интерфейсах ng0 и ng1, пусть шлюзы для них будут 1.2.3.4 и 5.6.7.8 Необходимо пускать в инет одного локального пользователя через одно соединение, а другого - через другое. Либо распределять инетрнет-соединения на основе других параметров (порт например). Распределить на основе удаленных host'ов - это понятно, через route, с этим проблем нет. Пробовал с pf и route-to и максимум чего добился - это соеденения распределялись по нужным мне параметрам, но source-ip был везде как на шлюзе по умолчанию. Все это на домашнем компе, никому другому раздавать инет больше не нужно. Как это реализовать?
|
- FreeBSD и разделение софта на два интернет канала, JavaScript, 21:07 , 17-Авг-07 (1)
- FreeBSD и разделение софта на два интернет канала, miroslavbaskakov, 23:02 , 17-Авг-07 (3)
- FreeBSD и разделение софта на два интернет канала, hint, 16:25 , 18-Авг-07 (4)
Решил вот таким путем: в squid'e прописал tcp_outgoing_address ip_канала_2 а в pf.conf раскидал через route-to по нужным шлюзам соединения с соотв. им (шлюзам, интерфейсам) ип. Не совсем что хотелось, но и этого хватит.
|