PF + SQUID + 2 канала, Sarge, 29-Ноя-11, 14:36 [смотреть все]Здравствуйте коллеги.Подключил недавно офис. Докупил на него еще один, надежный доп. канал, чтобы отделить телефонию от инета(там asterisk работает) и сижу голову ломаю. Шлюз по умолчанию на сервере - один канал, а проксю(я прозрачную настроил) надо натравить на другой! Помню, что как то натравливал SQUID на другую внешнюю сетевку, но не помню как. Или это средствами PF лучше сделать? Подскажите пожалуйста.
|
- PF + SQUID + 2 канала, McLeod095, 15:08 , 29-Ноя-11 (1)
- PF + SQUID + 2 канала, Sarge, 15:52 , 29-Ноя-11 (2)
Эээ, простите. Поясняю: Есть машина с FreeBSD 8.0. Работает как шлюз для локалки. На ней 3 интерфейса, один внутренний и 2 внешних. Два разных интернет канала в наличии на внешних интерфейсах. Подняты PF (сейчас все работают через NAT), SQUID, Asterisk.Задача, перенаправить трафик SQUID-а на другой интерфейс, вместо дефолтного. Как это сделать правильнее?
- PF + SQUID + 2 канала, кегна, 18:40 , 29-Ноя-11 (3)
- PF + SQUID + 2 канала, McLeod095, 18:59 , 29-Ноя-11 (4)
- PF + SQUID + 2 канала, Sarge, 19:01 , 29-Ноя-11 (5)
> tcp_outgoing_address не?Это самая первая мысль была. Не проходит. Все равно через дефолтовый шлюз идет. Там видимо сначала, маршрутизацию надо кошерно настроить. Ищу доки по моему случаю сейчас.
- PF + SQUID + 2 канала, кегна, 20:41 , 29-Ноя-11 (6)
- PF + SQUID + 2 канала, reader, 23:15 , 29-Ноя-11 (8)
- PF + SQUID + 2 канала, Sarge, 01:01 , 30-Ноя-11 (10)
> route-to В общем последнее словосочетание навело на верную ссылку. Итак в pf.conf надо прописать: nat on $ext_if from !($ext_if) -> ($ext_if) nat on $ext_if2 from !($ext_if2) -> ($ext_if2) pass out on $ext_if route-to ($ext_if $ext_gw) from $ext_if to any pass out on $ext_if2 route-to ($ext_if2 $ext2_gw) from $ext_if2 to any Названия двух внешних интерфейсов думаю понятны, шлюзов прововских тоже :-) И только после этого, по логике вещей, должно заработать правило tcp_outgoing_address в SQUID. К сожалению я сейчас далеко от того офиса и боюсь с правилами экспериментировать, но через 2 дня отпишусь как сработает. Думаю что рассуждаю правильно.
- PF + SQUID + 2 канала, sTALK_specTrum, 00:55 , 30-Ноя-11 (9)
- PF + SQUID + 2 канала, PavelR, 10:16 , 30-Ноя-11 (11)
- PF + SQUID + 2 канала, Sarge, 11:45 , 30-Ноя-11 (12)
> На фре это худо бедно "удобно" делать на транзитном рутере, а вот > для трафика локалхоста setfib не шибко удобен. Насколько я понимаю, команда > ipfw .... setfib командой ipfw .... reroute еще не пополнена. > Так что, ipfw fwd "наше ффсьо".На моей фре работает PF, ipfw я как то не воспринимаю. Буду делать все по вышеописанным правилам(см. предыдущий ответ). Или же я неправ и у меня не получится?
- PF + SQUID + 2 канала, reader, 21:25 , 30-Ноя-11 (14)
|