Имеем:
Сервер FreeBSD 4.0
fxp0 - смотрит на провайдера (один пул реальных адресов)
fxp2 - сеть DMZ (второй пул реальных адресов)
fxp1 - внутренняя сетка 192.168.1.0/24шлюзом для обоих пулов адресов является шлюз провайдера
на серваке nat,ipfw, named(внутр и внешний)
Вопрос: как настроить nat и ipfw для корректной работы?
Раньше был настроен bridge на fxp1 fxp2 и с помощью nat пробрасывались пакеты к сервакам. Сейчас эта схема перестала устраивать...
Неужели никто не делал подобного?
Просто нет возможности эксперементировать :(
Точно такой вариант разобран на http://www.muin.org/~hoang/ipf.txt. Там сравнение решений, а одно из них - на базе pf - это, по моему, то что требуется.
Сорри. Не тот линк указал. http://solaris.opennet.ru/docs/RUS/ipfw_pf_ipfilter/
Теперь, похоже, верно.
А сделай мост между fxp0, fxp2.
А внутренню сеть через нат.
С мостом у меня возникли проблемы с fwd :(