LINUX.ORG.RU
ФорумAdmin

[routing] Асимметрик реплай

 


0

0

Помогите, пожалуйста, разрулить ситуацию.

Есть некая большая контора. Есть две сети - внутренняя (192.168.0/16) и внешняя (x.y.z/24)

С любого хоста внутренней сети есть роутинг в x.y.z/24.

Где-то в этой организации есть стоечка с серверочком, в котором торчит два интерфейса - wan0 и lan0. Первый, соответственно, имеет айпишник из внешки, второй - внутренний.

На wan0 и lan0 крутится несколько сервисов. Сервисы на wan0 должны быть доступны и изнутри, и снаружи.

Но!

При обращении из внутренней сети на сервис, крутящийся на wan0, пакет приходит с wan0. А вот реплай уходит через lan0 - и, соответственно, исчезает навсегда.

Собственно, это неудивительно, вот табличка роутинга:

x.y.z.w 0.0.0.0 255.255.255.0 U 0 0 0 i0

192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 i1

127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo

0.0.0.0 x.y.z.w 0.0.0.0 UG 0 0 0 i0

Можно ли как-то сделать, чтобы ответы шли через тот же интерфейс, откуда пришел исходный пакет?

По идее, надо ковырять таблицы роутинга, табелсы и маркировку, но что-то у меня совершенно нет никаких идей, как это применить в данной ситуации.



Последнее исправление: MaxCom (всего исправлений: 1)
Ответ на: комментарий от Cosmicman

Регистр важен. В том смысле, что при регистрации он должен быть неважен. В общем, все все поняли.

MaxCom
() автор топика
Ответ на: комментарий от FeiWongReed

Спасибо, но мне профессиональная этика запрещает при исполнении пожертвования принимать :)
Вот если безработным стану... ('тьфу'x3, конечно).

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