LINUX.ORG.RU
ФорумAdmin

как сделать проброс www-запроса из Internet на web, работающий в локальной сети?


0

0

Собственно сабж.

Дополнение: 1. к Internet подключены через ррр0 по выделенке через машину с внутренним адресов 192.168.0.1 2. используем REDHat 3. машина поддерживаем 2-е сетки на интерфейсах eth0 === 192.168.0.1/24 eth1 === 192.168.5.1/29 4. В сетке 192.168.5.0/29 имеем WEB c IP-address: 192.168.5.2

Вопрос: Как и чем можно сделать проброс www-запросов с Internet'a, так чтобы Internet думал что ему отвечает web с адресом, установленным на ррр0- интерфейсе, а на самом деле отвечал 192.168.5.2?

С Уважением. Надеюсь на полный ответ с example. (:-))

anonymous

Как один из вариантов (знаю, что сейчас будет еще куча советов про ipchains/iptables и т.п.): на фрешмите берем rinetd.

Читаем документацию к нему (там читать 1 минута). Делаем ему конфиг, пускаем. Что там с вебом будет, не знаю, однако eDonkey из-за файрволла с маскарадом работает правильно (как open).

Obidos ★★★★★
()

Через iptables надо. Типа того:

iptables -t nat PREROUTING -i ppp0 -p tcp -d xxx.xxx.xxx.xxx --dport 80 -j DNAT --to 192.168.5.2:80

где xxx.xxx.xxx.xxx - адрес интерфейса ppp0


rust
()

есть еще nportredird, найти на freshmeat.net

siniy
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.