iproute

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

lisc
Сообщения: 12

iproute

Сообщение lisc »

Возникла такая проблема!

Есть сервак с 6-ма карточками....

есть 4 сервера интовских... и есть разные подсети которые разруливаю вланами...

Возникла проблема с ip route:

eth0.10 (vlan-ы) на eth0 10.0.0.0/16 одна подсеть
eth0.11 (vlan-ы) на eth0 10.11.0.0/16 вторая подсеть

дальше пошло:

ip rule add from 10.0.0.10 table gw1
ip route add default via 10.253.0.1 dev eth1 table gw1

Допустим для первой подсети

ip rule add from 10.11.0.23 table gw2
ip route add default via 10.253.0.2 dev eth2 table gw2

для второй...

возникает вопрос.. при железной маршрутизации между подсетями я не могу с клиентской машины 10.0.0.10 сделать пинг на 10.11.0.23 и наоборот...

Как это лечится ?
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: iproute

Сообщение skor »

После команды ip rule from x.x.x.x table yyy пакет, попавший в таблицу yyy, видит только то что прописано в этой таблице, а там нет ничего про другие сети, только дефолтный маршрут, вот туда то и ломятся ваши пакеты.
Добавьте в таблицы gw1 и gw2 информацию о "противоположных" сетях
что-то типа такого (за точноность не ручаюсь):
ip route add 10.11.0.0/16 dev eth0.11 table gw1
ip route add 10.0.0.0/16 dev eth0.10 table gw2
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: iproute

Сообщение sash-kan »

lisc
берёте tshark/tcpdump в руки и смо́трите куда доходят icmp request-ы.

skor
смелые у вас телепатические предположения (улыбка).
почём усту́пите теле-блок?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
lisc
Сообщения: 12

Re: iproute

Сообщение lisc »

skor писал(а):
11.05.2009 01:42
После команды ip rule from x.x.x.x table yyy пакет, попавший в таблицу yyy, видит только то что прописано в этой таблице, а там нет ничего про другие сети, только дефолтный маршрут, вот туда то и ломятся ваши пакеты.
Добавьте в таблицы gw1 и gw2 информацию о "противоположных" сетях
что-то типа такого (за точноность не ручаюсь):
ip route add 10.11.0.0/16 dev eth0.11 table gw1
ip route add 10.0.0.0/16 dev eth0.10 table gw2



Спасибо помогло )))!
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: iproute

Сообщение skor »

sash-kan писал(а):
11.05.2009 01:51
почём усту́пите теле-блок?
"Такая корова нужна самому" (с) :tongue:
Спасибо сказали: