Задача такая:
есть роутер под FreeBSD 4.10 (dc0 192.168.0.1, dc1 <external_ip>)
в локалке есть комп 192.168.0.2 с запущенным апачем
надо пробросить наружу 80-ый порт апача.пробовал
ipfw add <number> fwd 192.168.0.2,80 tcp from any to me 80
natd -redirect_port tcp 192.168.0.2:80 80в обоих случаях безрезультатно, tcpdump на 192.168.0.2 не ловит никаких обращений.
>Задача такая:
>есть роутер под FreeBSD 4.10 (dc0 192.168.0.1, dc1 <external_ip>)
>в локалке есть комп 192.168.0.2 с запущенным апачем
>надо пробросить наружу 80-ый порт апача.
>
>пробовал
>ipfw add <number> fwd 192.168.0.2,80 tcp from any to me 80
>natd -redirect_port tcp 192.168.0.2:80 80
>
>в обоих случаях безрезультатно, tcpdump на 192.168.0.2 не ловит никаких обращений.natd -n <ext_iface> -redirect_port tcp 192.168.0.2:80 <ext_ip>:80
ipfw add 10 divert natd tcp from any to <ext_ip> 80 in via <ext_iface>
ipfw add 20 divert natd tcp from 192.168.0.2 80 to any out via <ext_iface>
rinetd попробуй
>Задача такая:
>есть роутер под FreeBSD 4.10 (dc0 192.168.0.1, dc1 <external_ip>)
>в локалке есть комп 192.168.0.2 с запущенным апачем
>надо пробросить наружу 80-ый порт апача.
>
>пробовал
>ipfw add <number> fwd 192.168.0.2,80 tcp from any to me 80
>natd -redirect_port tcp 192.168.0.2:80 80
>
>в обоих случаях безрезультатно, tcpdump на 192.168.0.2 не ловит никаких обращений.у меня так работает
ipfw add divert natd tcp from any to realip 80 via ifout
ipfw add divert natd tcp from 192.168.1.5 to any via ifout
natd -n ifout -redirect_port tcp 192.168.1.5:80 80
>Задача такая:
>есть роутер под FreeBSD 4.10 (dc0 192.168.0.1, dc1 <external_ip>)
>в локалке есть комп 192.168.0.2 с запущенным апачем
>надо пробросить наружу 80-ый порт апача.
>
>пробовал
>ipfw add <number> fwd 192.168.0.2,80 tcp from any to me 80
>natd -redirect_port tcp 192.168.0.2:80 80
>
>в обоих случаях безрезультатно, tcpdump на 192.168.0.2 не ловит никаких обращений.
попробуй из портов "net/redir"