1 |
Есть сервер с аплинками на 2 ISP: |
2 |
|
3 |
eth0 - LAN |
4 |
eth1 - ISP1 |
5 |
eth2 - ISP2 |
6 |
|
7 |
dgw смотрит на ISP1 |
8 |
|
9 |
На сервере запущен Squid. Необходимо, чтобы пользователи указанной |
10 |
группы ходили через ISP2. Со Squid все понятно - создал группу с |
11 |
пользователями, запросы от которых идут с интерфейса eth2: |
12 |
|
13 |
tcp_outgoing_address 1.2.3.4 ISP2 |
14 |
|
15 |
Нужно этим пакетам сказать, что у них next hop должен быть ISP2 dgw. |
16 |
Вопрос - как? |
17 |
|
18 |
Google говорит достаточно iproute2 + 2 таблицы. Нашел вроде бы вменяемое |
19 |
описание: |
20 |
|
21 |
http://geekscrap.com/2010/02/multiple-ip-uplinks-with-gentoo/ |
22 |
http://www.linuxetc.ru/?p=12 |
23 |
|
24 |
Не совсем понятно, что же должно быть в /etc/conf.d/net. Хочется хранить |
25 |
все настройки в одном файле. |
26 |
|
27 |
Спасибо. |