URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 49174
[ Назад ]

Исходное сообщение
"прошу помочь промаршрутизировать(или проNATить) реальныйIP ч-з локалку"

Отправлено jant , 09-Окт-04 18:56 
FreeBSD,Помогите,плз, Реальный IP пробросить ч-з внутреннюю сетку.
Есть роутер на FreeBSD: х.х.х.1 - наружный реальный адрес, у.у.у.1 - внутренний адрес,
В локальной сетке есть комп - у.у.у.2, с default gateway y.y.y.1
Как этому локальному компу прикрутить х.х.х.2, так, чтобы на нём работал ДНС и почта
на роутере делаю route add -host x.x.x.2 - host y.y.y.2
ping из вне на x.x.x.2 - проходит,
ping -S x.x.x.2 в.и.нет - проходит
Делаю
ipfw add fwd x.x.x.2 all from y.y.y.2 to not y.y.y.0/24
ping в.и.нет - проходит и без -S

но почта, зараза, не идёт ни туда ни сюда

заводить внутреннюю реальную подсетку я не хочу, вообще было бы неплохо всё это делать ч-з nat, пожалуйста, посоветуйте что-нибудь, уже замучился...


Содержание

Сообщения в этом обсуждении
"прошу помочь промаршрутизировать(или проNATить) реальныйIP ч..."
Отправлено Andrey Gordienko , 09-Окт-04 23:50 
редирект ipnat спасет отца руской демократиии))

"прошу помочь промаршрутизировать(или проNATить) реальныйIP ч..."
Отправлено TrecK , 10-Окт-04 12:01 
>FreeBSD,Помогите,плз, Реальный IP пробросить ч-з внутреннюю сетку.
>Есть роутер на FreeBSD: х.х.х.1 - наружный реальный адрес, у.у.у.1 - внутренний
>адрес,
>В локальной сетке есть комп - у.у.у.2, с default gateway y.y.y.1
>Как этому локальному компу прикрутить х.х.х.2, так, чтобы на нём работал ДНС
>и почта
>на роутере делаю route add -host x.x.x.2 - host y.y.y.2
>ping из вне на x.x.x.2 - проходит,
>ping -S x.x.x.2 в.и.нет - проходит
>Делаю
> ipfw add fwd x.x.x.2 all from y.y.y.2 to not y.y.y.0/24
>ping в.и.нет - проходит и без -S
>
>но почта, зараза, не идёт ни туда ни сюда
>
>заводить внутреннюю реальную подсетку я не хочу, вообще было бы неплохо всё
>это делать ч-з nat, пожалуйста, посоветуйте что-нибудь, уже замучился...

собери ядро с IPDIVERT.
а дальше читай man по natd.