The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не работает сквид"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не работает сквид"  
Сообщение от Sonix email(ok) on 02-Мрт-06, 18:23 
Начал установку и настройку Сквид с изучения темы "кто такие пингвины" и с чем их едят :) Потратил 2 недели на изучение FreeBSD, и всего что касается Сквида (как собрать, установить и отконфигурировать). Короче знания мои на  дилетантском уровне :) Скачал версию 2.5.STABLE12. Ставил по этой статье:
http://www.opennet.ru/base/net/bandwidth_limiting.txt.html.
В инет хожу так:
"комп в сети" -> "rl0-ed0" -> "внешний сервак (провайдер)".
Вот как отконфигурил:

http_port 8080
icp_port 0
udp_incoming_address 0.0.0.0
udp_outgoing_address 255.255.255.255
cache_peer 195.177.xxx.xx parent 8080 0 no-query
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 128 MB
cache_swap_low 90
cache_swap_high 95
maximum_object_size 4096 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 8 KB
ipcache_size 1024
ipcache_low 90
ipcache_high 95
fqdncache_size 1024
cache_replacement_policy lru
memory_replacement_policy lru
cache_dir ufs /opt/squid/var/cache 1024 16 256
cache_access_log /opt/squid/var/logs/access.log
cache_log /opt/squid/var/logs/cache.log
cache_store_log /opt/squid/var/logs/store.log
#cache_swap_log none
emulate_httpd_log on
ftp_user anonymous@mail.ru
ftp_list_width 48
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
negative_ttl 1 minutes
request_timeout 5 minutes
half_closed_clients off

acl all src 0.0.0.0/0.0.0.0
acl art src 10.11.11.190/255.255.255.255
acl us1 …
acl us2 …
# и т.д.
acl manager proto cache_object
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
acl Safe_ports port 21
acl Safe_ports port 443 563
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl Sefe_ports port 5190
acl CONNECT method CONNECT

acl maxkon maxconn 6
acl video urlpath_regex -i \.avi$ \.mpe$ \.mpg$ \.mpeg$ \.vob$ \.3gp$ \.asf$ \.aac$ \.divx$ \.mov$ \.ogm$ \.wmv$ \.xvid$
acl music urlpath_regex -i \.mp3$ \.wav$ \.wma$ \.mid$ \.midi$ \.mp4$ \.ogg$ \.cda$ \.rmi$
acl arch urlpath_regex -i \.rar$ \.zip$ \.ace$ \.lha$ \.lzh$ \.cab$ \.arj$ \.tar$ \.iso$ \.vcd$ \.mdf$ \.mds$ \.cue$ \.ccd$ \.nrg$
acl exec urlpath_regex -i \.exe$ \.com$ \.bat$

http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

http_access deny video !art
http_access deny music !art
http_access deny arch !art
http_access deny exec !art

http_access allow art
http_access deny maxkon all
http_access allow us1
http_access allow us2
#и т.д.
http_access deny all

http_reply_access allow all
icp_access allow all
cache_mgr art
cache_effective_user user1
cache_effective_group user1
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
logfile_rotate 10
error_directory /opt/squid/share/errors/Russian-koi8-r
coredump_dir /opt/squid/var/cache

Пользователь user1 доступ на запись имеет только к
/opt/squid/var/cache
и
/opt/squid/var/log
Файл *squid лежит в папке ../sbin, хотя все пишут что он находится в  ../bin. Запустил так: зашел в /sbin -> ./squid -z. Перегрузил комп. Запустил опять (он еще не в автозагрузке). Ну все по идее все должно работатать..
А не работает...
Посмотрел запущен ли он. Команда -k check ничего не отображает. Хм... Попробовал ps -ax|grep squid - там есть.
Короче ничего не изменилось после его установки и запуска. Такое впечатление что он запущен, но работает в холостую.. Есть подозрение что что-то надо изменить в ipfw. И еще.. Прогляньте плиз мой конф, может у вас будут советы или замечания.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Не работает сквид"  
Сообщение от Rico2001 email(??) on 03-Мрт-06, 01:14 
Для начала как ты его запскаешь... строку покажи и проверить запущен он или нет очнь легко посмотри процессы с помощью PS
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Не работает сквид"  
Сообщение от Nescio (ok) on 03-Мрт-06, 04:10 
В ядро добавляется опция IPFIREWALL_FORWARD

ipfw add fwd 127.0.0.1,8080 tcp from $int_net to any 80 out xmit ed0

($int_net - лок. сеть)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Не работает сквид"  
Сообщение от Аноним on 03-Мрт-06, 14:41 
>Начал установку и настройку Сквид с изучения темы "кто такие пингвины" и
>с чем их едят :) Потратил 2 недели на изучение FreeBSD,
>и всего что касается Сквида (как собрать, установить и отконфигурировать). Короче
>знания мои на  дилетантском уровне :) Скачал версию 2.5.STABLE12. Ставил
>по этой статье:
>http://www.opennet.ru/base/net/bandwidth_limiting.txt.html.
>В инет хожу так:
>"комп в сети" -> "rl0-ed0" -> "внешний сервак (провайдер)".
>Вот как отконфигурил:
>
>http_port 8080
>icp_port 0

>udp_incoming_address 0.0.0.0
>udp_outgoing_address 255.255.255.255
>cache_peer 195.177.xxx.xx parent 8080 0 no-query
>hierarchy_stoplist cgi-bin ?
>acl QUERY urlpath_regex cgi-bin \?
>no_cache deny QUERY
>cache_mem 128 MB
>cache_swap_low 90
>cache_swap_high 95
>maximum_object_size 4096 KB
>minimum_object_size 0 KB
>maximum_object_size_in_memory 8 KB
>ipcache_size 1024
>ipcache_low 90
>ipcache_high 95
>fqdncache_size 1024
>cache_replacement_policy lru
>memory_replacement_policy lru
>cache_dir ufs /opt/squid/var/cache 1024 16 256
>cache_access_log /opt/squid/var/logs/access.log
>cache_log /opt/squid/var/logs/cache.log
>cache_store_log /opt/squid/var/logs/store.log
>#cache_swap_log none
>emulate_httpd_log on
>ftp_user anonymous@mail.ru
>ftp_list_width 48
>refresh_pattern ^ftp:  1440 20% 10080
>refresh_pattern ^gopher: 1440 0% 1440
>refresh_pattern .  0 20% 4320
>negative_ttl 1 minutes
>request_timeout 5 minutes
>half_closed_clients off
>
>acl all src 0.0.0.0/0.0.0.0
>acl art src 10.11.11.190/255.255.255.255
>acl us1 …
>acl us2 …
># и т.д.
>acl manager proto cache_object
>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
>acl Safe_ports port 21
>acl Safe_ports port 443 563
>acl Safe_ports port 70
>acl Safe_ports port 210
>acl Safe_ports port 1025-65535
>acl Safe_ports port 280
>acl Safe_ports port 488
>acl Safe_ports port 591
>acl Safe_ports port 777
>acl Sefe_ports port 5190
>acl CONNECT method CONNECT
>
>acl maxkon maxconn 6
>acl video urlpath_regex -i \.avi$ \.mpe$ \.mpg$ \.mpeg$ \.vob$ \.3gp$ \.asf$ \.aac$
>\.divx$ \.mov$ \.ogm$ \.wmv$ \.xvid$
>acl music urlpath_regex -i \.mp3$ \.wav$ \.wma$ \.mid$ \.midi$ \.mp4$ \.ogg$ \.cda$
>\.rmi$
>acl arch urlpath_regex -i \.rar$ \.zip$ \.ace$ \.lha$ \.lzh$ \.cab$ \.arj$ \.tar$
>\.iso$ \.vcd$ \.mdf$ \.mds$ \.cue$ \.ccd$ \.nrg$
>acl exec urlpath_regex -i \.exe$ \.com$ \.bat$
>
>http_access allow manager localhost
>http_access deny manager
>http_access deny !Safe_ports
>http_access deny CONNECT !SSL_ports
>
>http_access deny video !art
>http_access deny music !art
>http_access deny arch !art
>http_access deny exec !art
>
>http_access allow art
>http_access deny maxkon all
>http_access allow us1
>http_access allow us2
>#и т.д.
>http_access deny all
>
>http_reply_access allow all
>icp_access allow all
>cache_mgr art
>cache_effective_user user1
>cache_effective_group user1
>httpd_accel_host virtual
>httpd_accel_port 80
>httpd_accel_with_proxy on
>httpd_accel_uses_host_header on
>logfile_rotate 10
>error_directory /opt/squid/share/errors/Russian-koi8-r
>coredump_dir /opt/squid/var/cache
>
>Пользователь user1 доступ на запись имеет только к
>/opt/squid/var/cache

>/opt/squid/var/log
>Файл *squid лежит в папке ../sbin, хотя все пишут что он находится в  ../bin. Запустил так: зашел в /sbin -> ./squid -z. Перегрузил комп. Запустил опять (он еще не в автозагрузке). Ну все по идее все должно работатать..
>А не работает...
>Посмотрел запущен ли он. Команда -k check ничего не отображает. Хм... Попробовал
>ps -ax|grep squid - там есть.
>Короче ничего не изменилось после его установки и запуска. Такое впечатление что
>он запущен, но работает в холостую.. Есть подозрение что что-то надо
>изменить в ipfw. И еще.. Прогляньте плиз мой конф, может у
>вас будут советы или замечания.

http://squid.opennet.ru/transperent.shtml

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру