Вы находитесь здесь: version6.ru » Настройка прозрачного HTTP-прокси с поддержкой IPv4 и IPv6
Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
tproxy [2012-01-10 11:34 UTC] rm |
tproxy [2012-01-11 05:29 UTC] (текущий) rm |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Настройка прозрачного HTTP-прокси с поддержкой IPv4 и IPv6 ====== | ====== Настройка прозрачного HTTP-прокси с поддержкой IPv4 и IPv6 ====== | ||
+ | //Впервые опубликовано 2012-01-10.// | ||
+ | |||
Установка в локальной сети прокси-сервера позволяет: | Установка в локальной сети прокси-сервера позволяет: | ||
* ускорить доступ в Интернет благодаря локальному сохранению и последующей раздаче из кэша часто запрашиваемых ресурсов (страниц, картинок, CSS); | * ускорить доступ в Интернет благодаря локальному сохранению и последующей раздаче из кэша часто запрашиваемых ресурсов (страниц, картинок, CSS); | ||
- | * настроить блокировку рекламы (либо другого нежелательного содержимого) в одном месте, сразу для всех пользователей локальной сети. | + | * настроить [[http://www.instanceof.ru/upravlenie.serverami/squid.protiv.reklamy|блокировку рекламы]] (либо другого [[http://www.msav.ru/archives/200|нежелательного содержимого]]) в одном месте, сразу для всех пользователей локальной сети. |
**Прозрачный** HTTP-прокси называется так потому, что все клиенты, обращающиеся к внешним веб-серверам из внутренней сети, проходят через него автоматически, не внося никаких изменений в настройки на своей стороне (не указывая явно прокси во всех используемых программах, в части из которых может вовсё и не быть поддержки прокси). | **Прозрачный** HTTP-прокси называется так потому, что все клиенты, обращающиеся к внешним веб-серверам из внутренней сети, проходят через него автоматически, не внося никаких изменений в настройки на своей стороне (не указывая явно прокси во всех используемых программах, в части из которых может вовсё и не быть поддержки прокси). | ||
Строка 24: | Строка 26: | ||
Со стороны Squid необходимо добавить в ''/etc/squid3/squid.conf'': | Со стороны Squid необходимо добавить в ''/etc/squid3/squid.conf'': | ||
<code>http_port 8084 transparent</code> | <code>http_port 8084 transparent</code> | ||
+ | Порт можно использовать любой другой на ваш выбор, главное чтобы он не был занят ничем другим, и был одним и тем же как в правиле ''iptables'', так и в конфиге Squid. | ||
===== IPv6 ===== | ===== IPv6 ===== | ||
Строка 54: | Строка 57: | ||
В ''/etc/squid3/squid.conf'' нужно добавить: | В ''/etc/squid3/squid.conf'' нужно добавить: | ||
<code>http_port 8086 tproxy</code> | <code>http_port 8086 tproxy</code> | ||
+ | Как и в вышеописанном процессе настройки для IPv4, порт можно выбрать и какой-нибудь другой. | ||
===== Применение настроек ===== | ===== Применение настроек ===== |
tproxy.1326195277.txt.gz · Последние изменения: 2012-01-10 11:34 UTC От rm