Перенаправление http запроса

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
levantuev
сержант
Сообщения: 168
Зарегистрирован: 2008-11-05 6:15:43
Контактная информация:

Перенаправление http запроса

Непрочитанное сообщение levantuev » 2009-04-29 16:12:02

Есть задача - перенаправить определенного человека который пытается зайти в браузере на любой сайт, на веб-страницу которая находится на сервере, сервер выступает в качестве router'a (nat+ipfw+apache) - FreeBSD 6.2

Как такое организовать пожалуйста подскажите.....

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

levantuev
сержант
Сообщения: 168
Зарегистрирован: 2008-11-05 6:15:43
Контактная информация:

Re: Перенаправление http запроса

Непрочитанное сообщение levantuev » 2009-04-29 16:32:49

Пробую так

Код: Выделить всё

ipfw add 1 fwd 192.168.0.1,80 tcp from 192.168.0.0/24 to any dst-port 80 out via re0 
Не выходит....

Код: Выделить всё

fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 
        options=8<VLAN_MTU> 
        inet 172.16.0.100 netmask 0xffffff00 broadcast 172.16.0.255 
        ether 00:02:b3:3e:c7:f7 
        media: Ethernet autoselect (100baseTX <full-duplex>) 
        status: active 
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> 
        inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 
        ether 00:13:d3:5e:92:a3 
        media: Ethernet autoselect (100baseTX <full-duplex>) 
        status: active 
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500 
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 
        inet6 ::1 prefixlen 128 
        inet 127.0.0.1 netmask 0xff000000 
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1396 
        inet 192.168.10.1 --> 192.168.10.11 netmask 0xffffffff 
ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1396 
        inet 192.168.10.1 --> 192.168.10.26 netmask 0xffffffff 

Код: Выделить всё

00001   0      0 fwd 192.168.0.1,80 tcp from 192.168.0.0/24 to any dst-port 80 out via re0 
65535 925 123589 allow ip from any to any

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Перенаправление http запроса

Непрочитанное сообщение schizoid » 2009-04-29 17:53:33

может не первым поставить? после описания lo ?
должно как бы работать...
ну и опция форварда в ядре есть?
ядерный взрыв...смертельно красиво...жаль, что не вечно...

levantuev
сержант
Сообщения: 168
Зарегистрирован: 2008-11-05 6:15:43
Контактная информация:

Re: Перенаправление http запроса

Непрочитанное сообщение levantuev » 2009-04-29 18:03:04

Опция форварда есть, вот логи апача:

httpd-access.log

Код: Выделить всё

192.168.0.46 - - [29/Apr/2009:23:56:18 +0000] "POST /lor/no.php HTTP/1.0" 404 315 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"
httpd-error.log

Код: Выделить всё

[Wed Apr 29 23:56:18 2009] [error] [client 192.168.0.46] File does not exist: /usr/local/www/data/lor

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Перенаправление http запроса

Непрочитанное сообщение schizoid » 2009-04-30 11:13:29

а без форварда работает на ту страничку с этого ИПа?
шлюз по-умолчанию на шлюз жеж на клиенте?
ядерный взрыв...смертельно красиво...жаль, что не вечно...