>#!/bin/sh
>
>outip=62.64.127.122
>httpserver=192.168.0.11
>
>/sbin/natd -n rl0 -s -m -redirect_port tcp ${httpserver}:80 80
>/sbin/ipfw add 00100 divert natd all from ${httpserver} to any via rl0
>
>/sbin/ipfw add 00101 divert natd tcp from any to ${outip} 80 via
>rl0
>
>и все работает :)
Уважаемый Serg.
Сразу же вопрос, а как это сделать в моем случае. Ведь у меня нет там natd/ Конечно включить можно, но как при этом обеспечить редирект. Дело все в том, что с двух сторон моего униккса реальные адреса, а юниксовая машинка служит всего лишь марщрутизатором.
для этого примера какой вы привели:
допустим у меня стоит две сетвушки fxp0 - 192.168.0.1
и fxp1 - 192.168.1.1
соответственно с двух сторон разные сети, но абсолютно равнозначные.
в одной сетке (192.168.0.2) - стоит www-север.
во второй сетке (192.168.1.2) - стоит прокси-сервер.
мне нужно чтобы лбюбой пользователь например с адресом 192.168.1.3 выходя для прсомотра на любой www-сервер, в том числе и на 192.168.0.2 автоматически редиректился unix-ом на прокси (192.168.1.2) а уже прокси потом пол в другую сетку через маршрутизатор и качал данные с сайта.