Welcome! Log In Create A New Profile

Advanced

Re: Поддерживает ли Nginx прозрачный прокси?

Andrey Kopeyko
May 10, 2016 09:06AM
On Tue, 10 May 2016, kpoxa wrote:

> squid точно работает и так и так.. скорее всего и nginx умеет умеет
> работать в режиме reverse proxy,

кроха, Вы напрасно вводите топикстартера в заблуждение - reverse proxy это
единственный режим проксирования, в котором nginx умеет работать.

Через костыли - таки можно построить "прямой" прокси для пары-тройки
фиксированных наперёд сайтов, но в общем случае, для произвольного имени
сайта, получаемого от клиента, "прямого прокси" построить нельзя.

Потому что nginx не обращает внимания на hostname:port из заголовка
GET/HEAD, а смотрит лишь на значение заголовка "Host: ".
И напрочь не умеет метод CONNECT.

Если вам нужен прямой прокси, да ещё и в прозрачном режиме, вам надо
смотреть на
- squid
- tinyproxy
- oops
- Apache Traffic Server

плюс iptables\pf\ipfw\cisco для заворачивания трафика клиентов на этот
прокси.


> примерно вот так мне видится конфиг:
> resolver 127.0.0.1 ; //надо на локалхосте поднять резолвер
> location {
> proxy_pass http://$http_host;
> }


>
> пн, 9 мая 2016 г. в 23:29, Dmitry Ivanov <nginx-ru@sadok.spb.ru>:
>
>> Здравствуйте, Babaev.
>>
>> Вы писали 9 мая 2016 г., 17:33:26:
>>
>>> Так ведь reverse proxy и transparent proxy - это разные вещи? Или я
>> что-то
>>> не понимаю?
>>
>>> Пример может привести, пожалуйста?
>>
>> Nginx и squid соответственно.
>>
>> --
>> С уважением,
>> Dmitry nginx-ru@sadok.spb.ru
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>

--
Best regards,
Andrey Kopeyko <andrey@kopeyko.ru>_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Поддерживает ли Nginx прозрачный прокси?

Babaev May 08, 2016 07:04PM

Re: Поддерживает ли Nginx прозрачный прокси?

Yuriy Medvedev May 09, 2016 05:42AM

Re: Поддерживает ли Nginx прозрачный прокси?

B.R. May 09, 2016 05:52AM

Re: Поддерживает ли Nginx прозрачный прокси?

Babaev May 09, 2016 10:33AM

Re: Поддерживает ли Nginx прозрачный прокси?

Dmitry Ivanov May 09, 2016 04:30PM

Re: Поддерживает ли Nginx прозрачный прокси?

kpoxa May 10, 2016 08:50AM

Re: Поддерживает ли Nginx прозрачный прокси?

Andrey Kopeyko May 10, 2016 09:06AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 237
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready