The OpenNET Project / Index page

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

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

"Linux Adv routing и как сделать Сделать для разного диапазон..."
Сообщение от serg2 emailИскать по авторуВ закладки on 28-Янв-05, 07:36  (MSK)
Задача:
Есть шлюз Сусе Линукс 9.2 три интерфейса
2 к разным провайдерам Инета адреса INET_IP_1 и INET_IP_2 и гейты INET_GW_1 и INET_GW_2
1 в локальную сеть 10.1.1.0
и хочу я для адреса 10.1.1.100 сделать дефаулт шлюзом INET_GW_2
а остальные чтоб ходили INET_GW_1

я сделал как написано во всех руководствах:
настроил стандартным route машрут по умолчанию на INET_GW_1
а для адреса 10.1.1.100 сделал так

echo "100 MYTAB" >> /etc/iproute2/rt_table
ip route add default via $INET_GW_2 table MYTAB
ip rule add from 10.1.1.100 table MYTAB
ip route flush cache

теперь пытаясь проверить я обнаружил что для для ареса 10.1.1.100 дефаулт маршрут так и остался такой как как для всех! то есть INET_GW_1
Как можно снять трайсы и посмотреть почему так происходит
и что я сделал не так ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Linux Adv routing и как сделать Сделать для разного диапазон..."
Сообщение от jonatan Искать по авторуВ закладки on 28-Янв-05, 09:04  (MSK)
>ip route add default via $INET_GW_2 table MYTAB

Думаю правильней будет так:
ip route add default via $INET_GW_2 dev $IF_GW_2 table MYTAB
где
$INET_GW_2 - ip шлюза в Инет 2
$IF_GW_2 - локальный интерфейс роутера, смотрящий на вышеуказанный шлюз

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Linux Adv routing и как сделать Сделать для разного диапазон..."
Сообщение от serg2 emailИскать по авторуВ закладки on 28-Янв-05, 12:42  (MSK)
>>ip route add default via $INET_GW_2 table MYTAB
>
>Думаю правильней будет так:
>ip route add default via $INET_GW_2 dev $IF_GW_2 table MYTAB
>где
>$INET_GW_2 - ip шлюза в Инет 2
>$IF_GW_2 - локальный интерфейс роутера, смотрящий на вышеуказанный шлюз


И так тоже делал и чего только не делал
Единственное забыл сказать что при этом на инетовский интерфейсах включен маскарадинг
и еще
если делаю
ip route show cache
так вот если на это адресе который имеет совй дефаулт шлюз то запрос туда идет
а вот обратно нет ничего
и на IF_GW_2 интерфейсе тоже тишина - может у меня ядро глючное? как можно отследить маршрутизацию пакета - он приходит с локальной сети и все - и дохнет где то в недрах машины....

то получает

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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