The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Касяк с роутингом по меткам"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Касяк с роутингом по меткам" 
Сообщение от Max emailИскать по авторуВ закладки(??) on 17-Авг-05, 14:59  (MSK)
Здравствуйте, заранее извеняюсь если вопрос уже обсуждался,но всеже.
Задача: разделить трафик по 2 каналам(земля и спутник).
Т.к. список ип которые должных ходить по земле постоянно меняется, то прописывать в таблицу роутинга не хочеться, прочитал что можно разрулить это операясь на метки.
Мечу пакеты в iptables
$1 - это ип получателя
$mark_eath - метка для земли
$mark_sate - метка для спутника

$t -A PREROUTING -t mangle -d $1 -j MARK --set-mark $mark_eath  # for forward
$t -A OUTPUT -t mangle -d $1 -j MARK --set-mark $mark_eath      # for output

$t -A PREROUTING -t mangle -d $1 -j MARK --set-mark $mark_sate  # for forward
$t -A OUTPUT -t mangle -d $1 -j MARK --set-mark $mark_sate      # for output

В iproute2 добавил 2 таблицы
#Id      Name
220      eath.out
221      sate.out

Прописываю правила для меток
ip rule add fwmark $mark_eath table 220
ip rule add fwmark $mark_sate table 221

Добавляю дефолтный роутинг
$ip_gw_eath - шлюз по земле
$ip_gw_sate - шлюз по спутнику
$eth_eath ,$eth_sat_out  - интерфейсы земли и спутника соответственно

ip route add default via $ip_gw_eath dev $eth_eath table 220
ip route add default via $ip_gw_sate dev $eth_sat_out table 221

Дефолтный роутинг в основной таблице стоит через спутник, и с ним впринципе проблем нет(метки на спутник изночально хотел отдельно роутить ну и считаю трафик по меткам:))

Но трафик по земле идти не хочет, судя по стату iptables пакеты метятся, и судя что они не идут через спутник, значит попадают в нужную таблицу роутинга но почему от туда не выходят.... незнаю уже голову сломал,хотя может они и выходят, даже скорее всего судя на стат фаера, но тогда почему не приходят обратно, хотя фаер все пропускает:( помогите плиз, а то голову уже сломал..
Заранее спасибо!

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Касяк с роутингом по меткам" 
Сообщение от Max emailИскать по авторуВ закладки(??) on 17-Авг-05, 16:49  (MSK)
попробовал, через форвард она правельно роутинг делает, а с локального хоста не роутид по меткам пакеты теряются
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру