The OpenNET Project / Index page

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

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

"Один сервер. Два канала"
Сообщение от axmeed Искать по авторуВ закладки(??) on 03-Авг-04, 14:39  (MSK)
Имеется:
- два интерфейса: (x.x.x.1, y.y.y.1) которые смотрят в разные провайдеры;
- сервисы (SMTPd, SSHd, HTTPd,..) работают на 0.0.0.0 интерфейсе
- сейчас статическим маршрутом роутинг по умолчанию идёт на x.x.x.254.

Проблема:
- Люди не могут сделать ping, telnet y.y.y.1 25, т.к. на сервере маршрут по умолчанию идёт через x.x.x.254, а там (далее на канале) по пути этот пакет баниться как спуффенный (не ихний).., тоже самое с пингом..

как сделать так, чтобы сервер отвечал по тому же интерфесу на котором был запрос..? Могут ли какие нибудь продвинутые протоколы маршрутизации мне помочь?

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

 Оглавление

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

1. "Один сервер. Два канала"
Сообщение от Konstantin Искать по авторуВ закладки(ok) on 03-Авг-04, 15:00  (MSK)
>Имеется:
> - два интерфейса: (x.x.x.1, y.y.y.1) которые смотрят в разные провайдеры;
> - сервисы (SMTPd, SSHd, HTTPd,..) работают на 0.0.0.0 интерфейсе
> - сейчас статическим маршрутом роутинг по умолчанию идёт на x.x.x.254.
>
>Проблема:
> - Люди не могут сделать ping, telnet y.y.y.1 25, т.к. на
>сервере маршрут по умолчанию идёт через x.x.x.254,

А причем здесь маршрут поумолчанию ??? люди в какой сети находятся ???


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

2. "Один сервер. Два канала"
Сообщение от axmeed Искать по авторуВ закладки(??) on 03-Авг-04, 15:43  (MSK)
>>Имеется:
>> - два интерфейса: (x.x.x.1, y.y.y.1) которые смотрят в разные провайдеры;
>> - сервисы (SMTPd, SSHd, HTTPd,..) работают на 0.0.0.0 интерфейсе
>> - сейчас статическим маршрутом роутинг по умолчанию идёт на x.x.x.254.
>>
>>Проблема:
>> - Люди не могут сделать ping, telnet y.y.y.1 25, т.к. на
>>сервере маршрут по умолчанию идёт через x.x.x.254,
>
>А причем здесь маршрут поумолчанию ??? люди в какой сети находятся ???
>

люди я имеею ввиду - любая машина из интернета.

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

4. "Один сервер. Два канала"
Сообщение от Konstantin Искать по авторуВ закладки(ok) on 03-Авг-04, 16:01  (MSK)
>люди я имеею ввиду - любая машина из интернета.

тогда таблицу маршрутизации в студию ... и какая система??? кстате x.x.x.1 y.y.y.1 внешние(реальные) адреса или внутрении???

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

3. "Один сервер. Два канала"
Сообщение от Z0termaNN emailИскать по авторуВ закладки(ok) on 03-Авг-04, 15:51  (MSK)
можно, без всяких хитрых протоколов, при помощи policy routing,
но OS dependent.


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

5. "Один сервер. Два канала"
Сообщение от r4 emailИскать по авторуВ закладки(??) on 03-Авг-04, 16:13  (MSK)
>можно, без всяких хитрых протоколов, при помощи policy routing,
>но OS dependent.


Во фре как? не подскажешь?

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

6. "Один сервер. Два канала"
Сообщение от axmeed Искать по авторуВ закладки(??) on 03-Авг-04, 16:32  (MSK)
x.x.x.1, y.y.y.1 внешние..
система Gentoo Linux

Для вопроса в форум я упростил схему (т.к. много лишнего, чтобы усложнило вопрос), поэтому оригинальный роуттейбл не могу показать
вот псевдо роут-тайбл если поможет..
root# route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
y.y.y.0   0.0.0.0         255.255.255.0 U     0      0        0 eth2
x.x.x.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
127.0.0.0       127.0.0.1       255.0.0.0       UG    0      0        0 lo
0.0.0.0         x.x.x.254     0.0.0.0         UG    0      0        0 eth1


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

7. "Один сервер. Два канала"
Сообщение от axmeed Искать по авторуВ закладки(??) on 03-Авг-04, 16:38  (MSK)
>Z0termaNN
>можно, без всяких хитрых протоколов, при помощи policy routing,
>но OS dependent.
policy routing - iproute2?

http://www.worldbank.ro/ip-routing/
Description: kernel routing and traffic control utilities
License:     GPL-2

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

8. "Один сервер. Два канала"
Сообщение от Z0termaNN emailИскать по авторуВ закладки(ok) on 03-Авг-04, 16:50  (MSK)
>>Z0termaNN
>>можно, без всяких хитрых протоколов, при помощи policy routing,
>>но OS dependent.
>policy routing - iproute2?
>
>http://www.worldbank.ro/ip-routing/
>Description: kernel routing and traffic control utilities
>License:     GPL-2

ну да, это оно. кстати в документации, в ip-cref.ps все очень доходчиво
и подробно описано


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

9. "Один сервер. Два канала"
Сообщение от r4 emailИскать по авторуВ закладки(??) on 03-Авг-04, 16:54  (MSK)
>>Z0termaNN
>>можно, без всяких хитрых протоколов, при помощи policy routing,
>>но OS dependent.
>policy routing - iproute2?
>
>http://www.worldbank.ro/ip-routing/
>Description: kernel routing and traffic control utilities
>License:     GPL-2

это под люнюх? а под фрю есть шо?

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

10. "Один сервер. Два канала"
Сообщение от Z0termaNN emailИскать по авторуВ закладки(ok) on 03-Авг-04, 16:56  (MSK)
есть наверное, только я с фрей лет 8 назад последний раз общался.

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

11. "Один сервер. Два канала"
Сообщение от axmeed Искать по авторуВ закладки(??) on 04-Авг-04, 08:48  (MSK)
>есть наверное, только я с фрей лет 8 назад последний раз общался.
>


Все сделал. Если кому интересно:
echo '200 isp2' >> /etc/iproute2/rt_tables
ip rule add from y.y.y.1 table isp2
ip route add default via y.y.y.254 dev eth2 table corporate
ip route flush cache

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

12. "Один сервер. Два канала"
Сообщение от axmeed Искать по авторуВ закладки(??) on 04-Авг-04, 08:49  (MSK)
очепятка
>>есть наверное, только я с фрей лет 8 назад последний раз общался.
>>
>
>
>Все сделал. Если кому интересно:
>echo '200 isp2' >> /etc/iproute2/rt_tables
>ip rule add from y.y.y.1 table isp2
>ip route add default via y.y.y.254 dev eth2 table corporate
ip route add default via y.y.y.254 dev eth2 table isp2
>ip route flush cache


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


Удалить

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




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

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