>Есть сервер с двумя адресами.Внутренним и внешним. Есть сервис во внутренней сети
>и куча желающих из и-нета им пользоваться. Раньше стоял линукс и
>с помощью xinetd и его возможностей "redirect" все запросы на внешний
>адрес:порт N1 перенаправлялись на внутренний адрес:порт N2. Теперь планируется переезд на
>freebsd 4.9. Но на фре также планируется использовать jail-ы. И тут
>возникает дилема. Похоже что xinetd (я не нашел)не умеет привязываться к
>конкретному IP, что для jail-ов просто серьезная помеха. Из всех вариантов
>приходит в голову держать NAT (который сам по себе не нужен
>для этого сервера) и маппировать входящие коннекты. IPFW с командой fwd
>не сработает так как порты на внешнем и внутреннем адресе разные.
>
>
>Буду рад любым идеям и советам.
1) xinetd - альтернатива inetd, значит он умеет все тоже самое, как
и привязка к интерфейсам, остальное, если хочется как в linux - видимо
использование tcpwrappers, так собери с libwrap.
прим: принципиально, xinetd отношения к redirect вообще-то не имеет
2) то что тебе нужно, это nat+ipfw+forward или ipnat+ipfilters+его редирект