LINUX.ORG.RU

Роутинг в RedHat Linux 6.1


0

0

Привет All !

Ситуация следующая: Есть 3 писюка, соединенных след образом: А -- БС -- Д А - один сервер (192.168.20.22 из сети 192.168.20.0/24) БС - роутер с двумя интерфейсами Б и С (Б - 192.168.20.11 из тойже подсети, С - 192.168.18.30 из 192.168.18.0/24) Д - другой сервер (192.168.18.10 из 18-й подсети)

Интерфейсы сконфигурированы след образом: (на БС) ifconfig eth0 192.168.20.11 netmask 255.255.255.0 up ifconfig eth1 192.168.18.30 netmask 255.255.255.0 up

В роутинге прописаны две сети: 192.168.20.0 шлюз 0.0.0.0 интерфейс eth0 192.168.18.0 шлюз 0.0.0.0 интерфейс eth1

Пингуются С - Д и Б - А но Д - А не пингуется ! пробовал прописывать настройку роутинга кучей возможных способов. (Понимаю что фигня но просто не могу понять почему такая ерунда) Если убрать из схемы БС то нормально пингуется А - Д :)) (Доказано - ethernet работает) На участке А - Б стоят маршрутизаторы Cisco и организован выделенный канал, тоесть тут все прозрачно. На оба интерфейса пакеты при пинге с Д на А приходят на роутере (tcpdump -i eth0 и tcpdump -i eth1). Роутинг с 18.30 на 20.11 делал и обратно тоже - не помогло) Плиз если кто может помочь - помогите, буду очень признателен. С наилучшими пожеланиями, Алексей Зайкин zaykin@ivc.sinn.ru

anonymous

Уже Зайкин а до сих пор не знаешь что надо форвард пакетов разрешать читайте маны вот Вам быстрое решение уважаймый echo "1">/proc/sys/net/ipv4/ip_forward

Pilot
()

Хммм... я конечно не утверждал что у меня супер прямые руки, но заэхать в ip_forward единичку я вспомнил. Это делается у меня в инишном файле. Такчто проблема точно не тут.

anonymous
()

ipchains / iptables у тебя случайно не поднят?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.