BlackGorunuch Posted December 10, 2012 Posted December 10, 2012 Добрый день есть такая схема ------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, пользуюсь ей долго, в маршрутизации разбираюсь. Вставить ник Quote
vlad11 Posted December 10, 2012 Posted December 10, 2012 Надо смотреть таблицу роутинга на 4-м роутере. Вставить ник Quote
BlackGorunuch Posted December 10, 2012 Author Posted December 10, 2012 (edited) С маршрутами все впорядке. Default вверх на 3, о 5 знает, как о непосредственно подключеной сети. P.S. дело в первом сервере, так как при тех же настройках debian работает отлично, в отличии от Ubuntu 10.04+ Edited December 10, 2012 by BlackGorunuch Вставить ник Quote
replicant Posted December 10, 2012 Posted December 10, 2012 С маршрутами все впорядке. Default вверх на 3, о 5 знает, как о непосредственно подключеной сети. P.S. дело в первом сервере, так как при тех же настройках debian работает отлично, в отличии от Ubuntu 10.04+ Посмотрите rp_filter Вставить ник Quote
BlackGorunuch Posted December 11, 2012 Author Posted December 11, 2012 Спасибо, похоже на то, что искал! Позже проверю, скажу. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.