Я хочу настроить прозрачный прокси-сервер для проверки того же самого окна, на котором он работает. Он должен использовать squid_session, чтобы сначала принудительно ввести экран входа в систему пользователю, а затем разрешить просмотр веб-страниц до таймаута простоя. Это на Ubuntu 10.10, с кальмаром 2.7. Я бы хотел использовать squid3, но я не уверен, что он хорошо поддерживается. Ссылка на учебник для чего-то подобного также будет полезна, поскольку я не нашел ничего очень полезного. Редактировать: моя настройка: squid, установленный на компьютере. Squid - прозрачный прокси-сервер для компьютера A.Как настроить squid_session с прозрачным прокси
1
A
ответ
0
Вам необходимо переслать весь свой трафик с eth0 на eth1 (eth0-внутренний интерфейс lan, eth1-external lan interface). Необходимо создать acl для получения доступа к Интернету.
0
Предполагая, что IP для компьютера A - 192.168.0.1.
Пробег:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.0.1:3128
Тогда:
service iptables save
Для сохранения настроек.
0
Относительно squid_session
, см. Страницу руководства (man squid_session
). Это рабочий пример с кальмарами 2.7 в сервере Debian:
external_acl_type session ttl=3600 negative_ttl=0 children=1 concurrency=200 %SRC /usr/lib/squid/squid_session -t 3600
acl session external session
acl splash dstdomain example.net
http_access deny !session !splash
deny_info http://example.net/splash?url=%s session
Это не отвечает на вопрос, я хочу контролировать компьютер, который установлен кальмары на, например: кальмар установлен на компе кальмар является прозрачным прокси компа –