ул. Иванова 85а (ост. Иванова)

ул. Моторостроителей 32 (ост. Красная)

289-45-23        ‎095-505-57-12

098-284-40-37 093-891-60-78

Пн-Пт (9:00 - 18:00), Сб (10:00 - 14:00)

Схема проезда

Monday, October 23, 2017

Настройка Squid



Приступаем к установке:
#cd /usr/ports/www/squid
#make config
ставим галочки напротив
SQUID_DELAY_POOLS – Включает поддержку пулов задержки для ограничения скорости.
SQUID_ARP_ACL – включает поддержку использования в ACL МАС адресов.
SQUID_RCNG – Указывает на создание загрузочного скрипта в rc.d.
Нажимаем ОК.
Потом делаем:
#make install clean
Дожидаемся окончания установки.
После этого окончания установки заходим /usr/local/etc/squid и начинаем править файл squid.conf.
Основные строчки которые должны быть настроенные в нём
http_port 3128
icp_port 3130
hierarchy_stoplist cgi-bin ?

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

cache_mem 32 MB

maximum_object_size 2000 KB
maximum_object_size_in_memory 1000 KB

cache_dir ufs /usr/local/squid/cache 2000 16 256

auth_param basic children 7
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 1 hour
auth_param basic casesensitive on

refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern .               0       20%     4320

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localnet src 192.168.0.0/24
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443 563     # https, snews
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Icq_port port 5190          # icq
acl Irc_port port 6667          # irc
acl MSN_port port 1863          # msn messager
acl CONNECT method CONNECT
http_access allow localnet
Так выглядит настройка прозрачного Squid, но мы будем настраивать Squid с авторизацией
Так что надо добавить строчьки
auth_param basic realm Access Squid
auth_param basic program /usr/sbin/ncsa_auth /usr/etc/squid.users
acl users proxy_auth REQUIRED
http_access allow users
http_access deny all
Теперь нам надо добавить пользователей которые могут выходить в интернет это делается с помощью команды
htpasswd /usr/local/etc/squid/squid.users Lunyov_as
Но эта команда отрабатываем только с поставленным пакетом Apache, так что приступим к его установке. Даём команду

И ждём окончания установки. После этого мы может без проблем добавлять пользователей Squid.
На этом настройка Squid закончена.

  • Thursday, 07 June 2012

Comments (0)

Leave a comment

You are commenting as guest.

Cancel Submitting comment...

Контактная информация

ITpro

Украина г.Запорожье

ул. Иванова, 87

телефон: 289-45-23, (099) 487-71-12,

(098) 284-40-37

Copyright © ITpro

Ремонт компьютеров. Ремонт компьютеров срочно. Ремонт компьютеров в Запорожье. Ремонт ноутбуков. Центр ремонта ноутбуков. Ремонт ноутбуков в Запорожье. Компьютерная помощь. Компьютерная помощь в Запорожье. Настройка компьютера в Запорожье. Удалить вирус. Удалить вирус Запорожье. Ремонт планшетов в Запорожье. Ремонт мобильных в Запорожье. Ремонт мониторов в Запорожье.

Центр помощи

   - misto.zp.ua TOP.zp.ua
.