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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: не работает squid — выдает ошибку access denied  (Прочитано 61959 раз)

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

Оффлайн allkex

  • Автор темы
  • Участник
  • *
  • Сообщений: 145
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #15 : 30 Январь 2012, 17:01:34 »
DHCP однял уже вечерком попробую если все получится буду вам премного благодарен:)

Оффлайн ivanov_d_o

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #16 : 30 Январь 2012, 17:08:52 »
Если вы хотите сделать чтобы пользователи не знали о проксе, то делайте как подсказал tagilchanin, если просто лениво прописывать пользователям в браузерах прокси, то посмотрите в сторону WPAD. Я делал через WPAD т.к было интересно поковырятся.
P.S. А еще, если не ошибаюсь, прокси можно назначать через DHCP :)

Оффлайн tagilchanin

  • Активист
  • *
  • Сообщений: 652
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #17 : 30 Январь 2012, 17:15:38 »
DHCP однял уже вечерком попробую если все получится буду вам премного благодарен:)
обращайся если что :)

Пользователь решил продолжить мысль 30 Январь 2012, 17:16:13:
Если вы хотите сделать чтобы пользователи не знали о проксе, то делайте как подсказал tagilchanin, если просто лениво прописывать пользователям в браузерах прокси, то посмотрите в сторону WPAD. Я делал через WPAD т.к было интересно поковырятся.
P.S. А еще, если не ошибаюсь, прокси можно назначать через DHCP :)
а что это за зверь такой WPAD?
Выбери профессию, которую ты любишь, - и тебе не придется работать ни дня в твоей жизни. (Конфуций)

Оффлайн allkex

  • Автор темы
  • Участник
  • *
  • Сообщений: 145
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #18 : 30 Январь 2012, 17:17:35 »
Да, действительно а кто такой WPAD?? расскажи поподробнее если что попробую на нем организовать авто настройку прокси!:)

Оффлайн ivanov_d_o

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #19 : 30 Январь 2012, 17:49:46 »
Если коротко, то есть такая забавная штука в браузерах как "Автоматическое определение прокси". Работает она по следующему принцепу. Компьютер пытается подключится к серверу с именем wpad в своём домене (допустим для домена ubuntu.ru это wpad.ubuntu.ru) и загрузить с него скрипт настройки. Есть 2 типа скриптов в зависимости от программ которые настраиваешь (я не парился и кинул на сервер оба).
Пример из моей сети:
домен сети intrenet.local, компьютер с прокси имеет имя wpad.intranet.local, на нем стоит апач в корне которого 2 файла
proxy.pac
(Нажмите, чтобы показать/скрыть)
и
wpad.dat
(Нажмите, чтобы показать/скрыть)
Смысл скрипта прост. ЕСли компьютер принадлежит сети 192.168.0.0 255.255.0.0 (хватанул с запасом:)) то ему назначается прокси 192.168.10.1:3128 (192.168.10.1 это адрес wpad.intranet.local).
Права на файлы:
-rw-r--r--  1 www-data www-data  145 2010-11-15 05:58 proxy.pac
-rw-r--r--  1 www-data www-data  145 2010-11-13 11:18 wpad.dat
Вот и все. Делал это достаточно давно, но пока все живы.
P.S. Директива return может назначать разные прокси в зависимости от протокола.
P.P.S. Если где накосячил, или опечатался извиняйте.

Оффлайн tagilchanin

  • Активист
  • *
  • Сообщений: 652
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #20 : 30 Январь 2012, 18:19:46 »
т.е. для wpad нужен домен, в одноранговой сети он работать не будет?
Выбери профессию, которую ты любишь, - и тебе не придется работать ни дня в твоей жизни. (Конфуций)

Оффлайн ivanov_d_o

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #21 : 31 Январь 2012, 08:45:18 »
Будет. У меня именно так и работает. В настройках указывается DNS суффикс, который в одноранговых сетях заменяет доменное имя

Оффлайн allkex

  • Автор темы
  • Участник
  • *
  • Сообщений: 145
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #22 : 31 Январь 2012, 11:16:09 »
в общем настроил я сквиду, все круто. Ип тэйблс пробрсил, все данные через проксю, работает, радует меня это!:) только вот одно теперь НО.. можно ли некоторым ИП обойти сквид, то есть пусть они работают через сквид, но он их бы не кешировал, не выдавал бы где они лазили и т.п.?:)

Оффлайн tagilchanin

  • Активист
  • *
  • Сообщений: 652
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #23 : 31 Январь 2012, 11:45:30 »
Честно не помню, но вроде можно. Попробуй вот так:
-A PREROUTING -s 192.168.0.0/24 !ip_который_не_нужно_заворачивать -i eth1 -p tcp -m multiport --dports 80,8080 -j REDIRECT --to-ports 3128
Выбери профессию, которую ты любишь, - и тебе не придется работать ни дня в твоей жизни. (Конфуций)

Оффлайн ivanov_d_o

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
Re: не работает squid — выдает ошибку access denied
« Ответ #24 : 31 Январь 2012, 12:09:35 »
А кто собирает эту инфу? Можно просто из отчета изьять нужные сведения. Практически все анализаторы это умеют.

 

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