Сайт | Скачать | Видео | Wiki

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

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

Оффлайн Sender

  • Пользователь
  • **
  • Сообщений: 53
  • Репутация: +6/-0
Re: помогите с установкой прокси!
« Ответ #15 : 11 Апрель 2010, 17:06:45 »
logdog ну так выложи скомпилированный прокси

И ещё пожалуйста скажи  с какими параметрами компилировал ?

Оффлайн logdog

  • Постоялец
  • ***
  • Сообщений: 116
  • Репутация: +6/-0
  • Автор темы
Re: помогите с установкой прокси!
« Ответ #16 : 12 Апрель 2010, 11:27:46 »
я не компелировал!!!!! у меня 4 30 ставил deb пакет и все работало! параметры щя дать не могу!отхожу от собственной свадьбы)))

Оффлайн Dillinger

  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
Re: помогите с установкой прокси!
« Ответ #17 : 27 Апрель 2010, 18:44:11 »
специальный дистр прокси-сервера http://www.pfsense.com/
а вот статья про него http://www.xakep.ru/post/46309/default.asp

Оффлайн SBeast

  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
Re: помогите с установкой прокси!
« Ответ #18 : 24 Май 2010, 13:42:21 »
Зделал под Puppy Jeans 130 Proxymini 0.2.1
А под Puppy 4.20 Русифицированный + Operа ?

Или плиз ссылку в студию откуда снять можно.....

Оффлайн suIks

  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +3/-0
Re: помогите с установкой прокси!
« Ответ #19 : 25 Май 2010, 10:47:36 »
Про squid. Там же ссылки на SFS.
http://forum.puppyrus.org/index.php/topic,554.msg5779.html#msg5779

Скачал, установил под puppu-500. Подправил файл конфига.
Стартует, в процессах висит два squid, но по netstat прописанный порт 3128 не слушается.
Помогите разобраться...

Оффлайн logdog

  • Постоялец
  • ***
  • Сообщений: 116
  • Репутация: +6/-0
  • Автор темы
Re: помогите с установкой прокси!
« Ответ #20 : 25 Май 2010, 13:41:42 »
 к вечеру напишу статью! собрал pet пакет squid выложу!подождите!

Оффлайн suIks

  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +3/-0
Re: помогите с установкой прокси!
« Ответ #21 : 25 Май 2010, 20:32:50 »
Спасибо!
ждем ссс.

Оффлайн logdog

  • Постоялец
  • ***
  • Сообщений: 116
  • Репутация: +6/-0
  • Автор темы
Re: помогите с установкой прокси!
« Ответ #22 : 25 Май 2010, 21:08:01 »
Данная статья получилась длинной из-за того, что все буду описывать пошагово и подробно, чтобы в будущем не возникало вопросов…
Для того  чтобы у нас все получилось нам надо 2 программы multiuser-ru.pet и собственно сам squid.pet

И так поехали по порядку!!!!
multiuser-ru.pet   взял где-то тут на форуме или фтп не помню !на всякий случай приклею!
Установили multiuser-ru.pet.
Лезем МЕНЮ      СИСТЕМА     МЕНЕДЖЕР ПОЛЬЗОВАТЕЛЕЙ
1.   Создать пользователя.
2.   Просит ввести uid    вводим цифры с головы
3.   Ставим галочку напротив ДОМАШНИЙ КАТАЛОГ
4.   Название домашнего каталога   PROXY
5.   Подтверждаем создание нового пользователя
6.   Нажимаем ОК
7.   Не вводя пароля закрываем окно
8.     НАЖИМАЕМ     ОК
Пол дела сделано))
Теперь скачиваем и устанавливаем squid.pet
По дефолту наш squid умеет делать только самое необходимое -  а это давать доступ определенным ip и кэшировать .
Размер КЭШа  по дефолту 128 м и доступ разрешен только 2-ум  ip 192.168.1.100 и 192.168.1.200
Для редактирования  всего этого  нужно пройти по пути
etc\squid\squid.conf
после открытие файла  мы видим

http_port 3128
cache_dir ufs /var/spool/squid 128 16 256
cache_mem 30 MB
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl allowed_hosts src 192.168.1.100/192.168.1.255
acl allowed_hosts src 192.168.1.200/192.168.1.255

http_access deny manager all

http_access allow allowed_hosts
http_access deny all

icp_access  allow  allowed_hosts
icp_access deny all

miss_access allow allowed_hosts

miss_access deny all


первая строчка говорит нам, что порт прокси будет 3128
а 2 путь и размер нашего  КЭШа
ниже видим адреса, которым разрешен доступ.  Как я говорил это 192.168.1.100 и 192.168.1.200
меняем их на свои и сохраняем файл!
После этого открываем консоль  и пишем:   
#squid –z   (Это мы создали кэш, и это делается только один раз)

Сразу после создание КЭШа мы запускаем прокси- сервер  командой:
#squid

На этом и все!!!! Прокся запущенна можно тэстить.
Squid очень мощный прокси- сервер  в нем куча возможностей  таких как блокировать баннеры и  запрещать доступ к определенным сайтам, разрешать доступ по расписанию и давать пользователю ограниченное количество трафика и многое, многое другое.
« Последнее редактирование: 29 Март 2016, 17:33:58 от sfs »

Оффлайн suIks

  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +3/-0
Re: помогите с установкой прокси!
« Ответ #23 : 26 Май 2010, 14:33:47 »
 Респект logdog за подробную и понятную инструкцию!
Скачал, поставил, заработало.
Небольшое добавление:
1. Создавать нужно пользователя с именем "proxy".
2. Запускать и останавливать командой /etc/init.d/squid start (stop)
Если запускать без пути, процесс висит, а порт не слушается.
3. Проверить слушается ли порт 3128 командой netstat -anp | grep squid
Если на компе две сетевухи то в конфиге можно явно указать IP
http_port 192.168.1.99:3128

Оффлайн logdog

  • Постоялец
  • ***
  • Сообщений: 116
  • Репутация: +6/-0
  • Автор темы
Re: помогите с установкой прокси!
« Ответ #24 : 26 Май 2010, 17:43:30 »
Респект logdog за подробную и понятную инструкцию!
Скачал, поставил, заработало.
Небольшое добавление:
1. Создавать нужно пользователя с именем "proxy".
2. Запускать и останавливать командой /etc/init.d/squid start (stop)
Если запускать без пути, процесс висит, а порт не слушается.
3. Проверить слушается ли порт 3128 командой netstat -anp | grep squid
Если на компе две сетевухи то в конфиге можно явно указать IP
http_port 192.168.1.99:3128
я же и написал вроде. что пользователь должен быть proxy
у меня запускается просто squid и даже РАБОТАЕТ! у меня ось 4.30 может в этом дело...
у меня на компе 2 сетевухи  ни где не чего не указываю(и работает)правда одна сеть не активна(может быть вы имели виду если 2 активные сети?)

Оффлайн suIks

  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +3/-0
Re: помогите с установкой прокси!
« Ответ #25 : 26 Май 2010, 20:14:52 »
Установили multiuser-ru.pet.
Лезем МЕНЮ      СИСТЕМА     МЕНЕДЖЕР ПОЛЬЗОВАТЕЛЕЙ
1.   Создать пользователя.
2.   Просит ввести uid    вводим цифры с головы
3.   Ставим галочку напротив ДОМАШНИЙ КАТАЛОГ
4.   Название домашнего каталога   PROXY

я вначале создал пользователя squid, затем по логам поглядел, что просит proxy
если не указывать IP адрес, то порт будет "слушаться" на всех адресах (0.0.0.0:3128) и будет работать
если две сетевые карты (одна в локалки, другая в интернете), то обрабатывать запросы на прокси с интернета не обязательно, даже вредно.
Осталось решить задачу авторизации пользователей на прокси. Если получится -отпишусь тут.
Может кто уже решил?

Оффлайн logdog

  • Постоялец
  • ***
  • Сообщений: 116
  • Репутация: +6/-0
  • Автор темы
Re: помогите с установкой прокси!
« Ответ #26 : 26 Май 2010, 22:30:00 »
уже не скажу как но авториция работает проверял!не помню как я это делал!в нете инфы море

Оффлайн myname

  • Старожил
  • ****
  • Сообщений: 373
  • Репутация: +15/-1
Re: помогите с установкой прокси!
« Ответ #27 : 26 Май 2010, 23:00:48 »
http://www.bog.pp.ru/work/squid.html мануал по сквиду обновился до 3 версии...Кроме сквида из кеширующих проксей есть ещё delegate,polipo...Нашёл ещё oops и wwwoffle ,но с этими ещё не разобрался,манов маловато...

Оффлайн myname

  • Старожил
  • ****
  • Сообщений: 373
  • Репутация: +15/-1
Re: помогите с установкой прокси!
« Ответ #28 : 26 Май 2010, 23:05:23 »
Про squid. Там же ссылки на SFS.
http://forum.puppyrus.org/index.php/topic,554.msg5779.html#msg5779

Скачал, установил под puppu-500. Подправил файл конфига.
Стартует, в процессах висит два squid, но по netstat прописанный порт 3128 не слушается.
Помогите разобраться...
в этой версии запускается через etc/rc.d/rc.squid start

Оффлайн suIks

  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +3/-0
Re: помогите с установкой прокси!
« Ответ #29 : 27 Май 2010, 19:15:24 »
в этой версии запускается через etc/rc.d/rc.squid start
к сожалению его там нет.
нет его и в /etc/init.d.
скрипта нет в самом sfs.
можно поставить перечисленые выше pet пакеты и поверх накатить sfs.
тогда можно запускать /etc/init.d/squid start, будет стартовать 3 версия.
если вы смогли бы пересобрать sfs со скриптом запуска и рабочими конфигами было бы здорово
:)