Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: помогите с настройками Squid  (Прочитано 1220 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hades

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
помогите с настройками Squid
« : 17 Апреля 2008, 13:27:13 »
задача: нужно сделать цепочку
browser-> toonel.net -> squid -> parent_proxy
цепочка
browser->  squid -> parent_proxy
работает. теперь нужно добавить в нее тунель. пробовал так:

squid.conf
redirect_program /usr/bin/perl /etc/squid/redir.pl
redir.pl

#!/usr/bin/perl
$|=1;
while (<>) {
    ##s@http://fromhost.com@http://tohost.org@;
    s@vir1a.toonel.net:8081@vir1a.toonel.net:443@;
    s@vir1b.toonel.net:8081@vir1b.toonel.net:443@;
    s@dub1.toonel.net:8081@dub1.toonel.net:443@;
    s@vir1a.toonel.net:8080@vir1a.toonel.net:443@;
    s@vir1b.toonel.net:8080@vir1b.toonel.net:443@;
    s@dub1.toonel.net:8080@dub1.toonel.net:443@;
    s@vir1a.toonel.net:3128@vir1a.toonel.net:443@;
    s@vir1b.toonel.net:3128@vir1b.toonel.net:443@;
    s@dub1.toonel.net:3128@dub1.toonel.net:443@;
    print;
}
т.е. нужно заменить headers. Иначе в access.log валится запрет. С Тем кодом, что я привел, ничего не ругается, но и не работает. Если просто запускаю скрипт - нормально отрабатывает. Как сделать?

Оффлайн hades

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: помогите с настройками Squid
« Ответ #1 : 17 Апреля 2008, 13:54:21 »
ругается вот так:
1208425804.960      0 127.0.0.1 TCP_DENIED/403 1451 CONNECT dub1.toonel.net:3128 - NONE/- text/html

попытался изменить squid.conf - тот же результат, запрещено:
acl Toonel dst vir1a.toonel.net
acl Toonel dst vir1b.toonel.net
acl Toonel dst dub1.toonel.net
acl Toonel_ports port 8080 8081 3128
http_access allow CONNECT localhost Toonel Toonel_ports
http_access allow Toonel
redirect_program /usr/bin/perl /etc/squid/redir.pl

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.