Вход:  Пароль:  
FreeSource: Статьи/НастройкаСети/НастройкаПрозрачногоПрокси ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия Статьи/НастройкаСети/НастройкаПрозрачногоПрокси за 2005-04-04 19:02:27..

Настройка прозрачного прокси

Постановка задачи


В локальной сети имеется сервер, через который происходит доступ в Интернет. Используется NAT. В целях экономии трафика необходимо пропускать обращение к http-серверам через прокси-сервер squid. Выполняться это должно как для обращающихся по локальной сети, так и для локальных пользователей, причём без каких-либо настроек на стороне пользователя.
Так же это может потребоваться для организации кэширования на десктопе.
Нетипичность задачи в том, что требуется прозрачное проксирование запросов локальных приложений.

Решение


Исходные данные
LAN_IFACE=интерфейс локальной сети
INET_IFACE=интерфейс в Интернет
INET_IP=наш реальный адрес
squid – пользователь, под которым работает прокси-сервер squid


Для доступа к Интернету из локальной сети (трансляция адресов):


Для перенаправления запросов из локальной сети на прокси всё просто:


Для перенаправления обращений от локальных программ:


Обратите внимание, что протокол (tcp) обязательно должен быть указан.

Ссылки по теме



Страницы, ссылающиеся на данную: AltLinux/Документация/firewall
BorRoman/НастройкаSquid



 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]