Подскажите пожайлуста что можно сделать.
Я настроил ,mod_proxy Для того что бы пришедший запрос на виртуальный хост был переброшен на внутренний сервер на котором расположен по управление IIS веб сайт.
Но возникла следующая проблемма, как видно в настройках я что то упустил, и мой apache из вне стали использовать как открытый прокси сервер(соответственно люди начали гнать трафик через меня), я на следующий же день закрыл эту дыру, но мне необходимо оставить проброс на внутрениий сервер. Подскажите что я неправильно настроил? И что мне сделать что бы избежать этой ситуации:IfModule mod_proxy.c>
ProxyRequests On<Proxy *>
Order deny,allow
Deny from all
Allow from all
</Proxy>#ProxyVia On
<VirtualHost *********>
ServerAdmin support@itis.ru
DocumentRoot /var/www/html/itnn/bug/
ProxyPass / http://192.168.0.3/
ServerName support.***.ru
VirtualHost>
поставить nginx
>поставить nginx
А что это такое?
>Подскажите пожайлуста что можно сделать.
>Я настроил ,mod_proxy Для того что бы пришедший запрос на виртуальный хост
>был переброшен на внутренний сервер на котором расположен по управление IIS
>веб сайт.
>Но возникла следующая проблемма, как видно в настройках я что то упустил,
>и мой apache из вне стали использовать как открытый прокси сервер(соответственно
>люди начали гнать трафик через меня), я на следующий же день
>закрыл эту дыру, но мне необходимо оставить проброс на внутрениий сервер.
>Подскажите что я неправильно настроил? И что мне сделать что бы
>избежать этой ситуации:
>
>IfModule mod_proxy.c>
>ProxyRequests On
>
><Proxy *>
> Order deny,allow
> Deny from all
> Allow from all
></Proxy>#
>
>ProxyVia On
>
><VirtualHost *********>
> ServerAdmin support@itis.ru
> DocumentRoot /var/www/html/itnn/bug/
> ProxyPass / http://192.168.0.3/
> ServerName support.***.ru
>VirtualHost>
см. http://httpd.apache.org/docs/1.3/mod/mod_proxy.html
It is not necessary to turn ProxyRequests on in order to configure a reverse proxy.