Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Обратный маршрут через другие сервера.  (Прочитано 515 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BlackGorunuch

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Добрый день есть такая схема
      ------1
 
  -----2   -----3

     ------4
 
     ------5     

(Нарисовал как мог)

Маршрут от 5 к 1 прописан через 4->3
Маршрут от 1 к 5 прописан через 2->4
Т.е. мне нужно, что бы трафик от 1 к 5 шел через сервер 2, а наоборот через сервер3.
На Ubuntu 8.04 такая схема работает, на 10.04 12.04 нет.
Проблема в том, что когда приходит пакет от 1 к 5, то 5-й пытается ответить через сервер 3,
хотя при попытке просто послать пакет от 1 к 5-му, пакеты шлются через второй.

Кто знает какие настройки нужно поменять на 5, что бы он отвечал не с того интерфейса куда пришел запрос,
а с того где прописан маршрут к 1-му серверу.

P.S. Все сервера на Ubuntu, пользуюсь ей долго, в маршрутизации разбираюсь.

Оффлайн BlackGorunuch

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Обратный маршрут через другие сервера.
« Ответ #1 : 11 Декабря 2012, 12:04:55 »
Посмотрите rp_filter

 

Страница сгенерирована за 0.022 секунд. Запросов: 22.