>[оверквотинг удален]
>
>Но пользователь внутри сети (192.168.0.33) не может зайти на веб сервер по
>внешнему адрессу роутера (12.34.56.78), а только по внутреннему (192.168.0.10).
>
>Как сделать что бы пользователи внутри сети, смогли заходить на веб сервер
>по внешнему адресу роутера? т.е. 192.168.0.33 вводит ip 12.34.56.78 и попадает
>на веб сервер.
>
>PS. вариант прописать ассоциацию в /etc/host IP с доменом не катит. PSS.
>Клиенты обычные машины XP. PSSS. Роутер предоставляет собой m0n0wall Для FreeBSD:
ipfw add fwd 192.168.0.10, 80 tcp from 192.168.0/24 to 12.34.56.78 80
НО! если прочитаешь man 8 ipfw, то там есть пояснение:
The fwd action does not change the contents of the packet at all.
In particular, the destination address remains unmodified, so
packets forwarded to another system will usually be rejected by
that system...
Т.е. на машину с Apache прилетит пакет, у которого destination ip = 12.34.56.78, почти наверняка машина его реджектнет.
Не лучше ли в BIND настроить view и не городить огород такими извращениями?