URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61741
[ Назад ]

Исходное сообщение
"Маршрутизация двух каналов по таблице от прова (iptables, iproute)"

Отправлено kirill_kl , 13-Ноя-05 01:24 
Есть комп-маршрутизатор на Linux, в котором:
eth0 - интерфейс в локальную сеть, с провайдером 1
eth1 - интерфейс в ADSL-модем со стримом
ppp0 и ppp1 - pppoe итерфейсы к провайдерам

Провайдер 1 дает список российских сетей, траффик с которых бесплатный, с отстальных - платный. Требуется: сделать, чтобы траффик на зарубежный сети ходил через стрим, а российский - через провайдера 1, при возможности натить инет на один из компов локалки

Есть 2 варианта (по моим представлениям):
1. Свид x 2
2. iproute2 + iptables

Понятно, что более правилен вариант 2, но нигде не нашел схемы решения проблемы на основе iproute. Читал про маркировку пакетов с помощью iptabes и расфасовке iproute, но вникнуть в тему как следует так и не смог.
Заранее спасибо.

P.S. До того, как появился стрим, делал фильтрацию входящего траффика с помощью iptables, исходящего - squid

P.P.S. Таблица вида:
193.109.114.0/24
193.109.76.0/24
193.109.77.0/24
193.109.89.0/24
193.110.0.0/23
193.110.4.0/23
...


Содержание

Сообщения в этом обсуждении
"Маршрутизация двух каналов по таблице от прова (iptables, ip..."
Отправлено kirill_kl , 13-Ноя-05 15:39 
Уважаемые, неужели никто подобным не занимался?

"Маршрутизация двух каналов по таблице от прова (iptables, ip..."
Отправлено Solo_Wolf , 14-Ноя-05 00:07 
В статьях есть policy routing - читай.