IPFW + NAT + ?
Добавлено: 2008-04-17 14:33:07
Дано:
Установлен ipfw, опции ядра:
каким образом можно завязать правила ipfw ,чтобы при попытке Клеинта win32 попасть на интерфейс rl1, его редиректило на Сервер win32 порт 80 (Webserver)
Помогите плз кто знает. на старых релизах BSD можно было тупо прописать fwd xxx.xxx.xx.xx и клиент перебрасывался. Сейчас же пакеты редиректятся, но адрес то оставется в нем, и он уходит дальше. (
Код: Выделить всё
Сервер Win32 192.168.0.200
Клиент Win32 192.168.0.1
Сервер FreeBSD 6.3
rl0 192.168.0.100 Внутренний
rl1 192.168.1.100 Внешний
Код: Выделить всё
IPFIREWALL
IPFIREWALL_DEFAULT_TO_ACCEPT
IPFIREWALL_FORWARD
IPDIVERT
DUMMYNET
Код: Выделить всё
*rc.firewall
ipfw='/sbin/ipfw -q'
${ipfw} -f flush
${ipfw} add divert natd all from any to any via rl1
${ipfw} add allow all from any to any