LINUX.ORG.RU
ФорумAdmin

SQUID не применяет новые IP (acl)

 ,


0

1

-Есть acl 10.0 src «/home/server/acl/10.0» (с мною забитыми IP устройств). Все они работают через прокси хорошо.

-Сегодня я добавил еще 5 адресов в этот ацл, но они у меня не приминяются.

-Error The requested URL could not be retrieved Доступ запрещен.

- Если же на устройстве меняю новый ип на старый, то все начинает норм работать.

- Пробовал наверное все, перезагружал сервер, всеравно так... -acl файл такого содержания:

Новые 192.168.10.10/32

192.168.10.11/32

192.168.10.12/32

192.168.10.13/32

192.168.10.14/32

Старые 192.168.10.15/32

192.168.10.16/32

192.168.10.17/32

192.168.10.19/32

192.168.10.2/32

192.168.10.23/32

В итоге работаю только старые.

http_port 192.168.10.29:3128

http_port 192.168.103.1:3128

acl 10 src «/home/server/acl/10.0»

acl 103 src «/home/server/acl/103.0»

acl SSL_ports port 443

acl Safe_ports port 80 # http

acl Safe_ports port 21 # ftp

acl Safe_ports port 443 # https

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 CONNECT method CONNECT

http_access allow 10

http_access allow 103

http_access allow CONNECT

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports

http_access allow localhost manager

http_access deny manager

http_access allow localhost

http_access deny all

# Squid normally listens to port 3128

cache_mem 2048 MB

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

# maximum_object_size 4 MB

maximum_object_size 4096 KB

cache_swap_low 90

cache_swap_high 95

cache_log /usr/local/squid/logs/cache.log

coredump_dir /var/spool/squid3

cache_effective_user server

delay_pools 1

access_log /home/server/acl/acceslog

delay_class 1 1

delay_parameters 1 80000/80000

delay_access 1 allow 10

delay_access 1 allow 103

ipcache_size 1024

ipcache_low 90

ipcache_high 95

fqdncache_size 1024

client_db off

cache_effective_group server



Последнее исправление: kolinmk (всего исправлений: 4)

Отформатируйте сообщение нормально.

Для применения правил можно сделать просто squid -k reconfigure

И смотрите логи сквида, есть ли после этого что в cache.log и что в access.log при попытке клиентом обратиться.

nstorm
()
Ответ на: комментарий от nstorm

Это оно уже отформатированное. Если между строками не ставлю пробел, то у меня весь текст на одной строке.

Вот что говорит access.log 1392790555.970 0 192.168.10.12 TCP_DENIED/403 2810 GET http://www.yandex.ru/ - HIER_NONE/- text/html

1392790556.084 0 192.168.10.12 TCP_DENIED/403 2720 GET http://www.yandex.ru/favicon.ico - HIER_NONE/- text/html

1392790556.160 0 192.168.10.12 TCP_DENIED/403 2810 GET http://www.yandex.ru/ - HIER_NONE/- text/html

1392790556.350 0 192.168.10.12 TCP_DENIED/403 2720 GET http://www.yandex.ru/favicon.ico - HIER_NONE/- text/html

1392790556.461 0 192.168.10.12 TCP_DENIED/403 2810 GET http://www.yandex.ru/ - HIER_NONE/- text/html

а в cache.log все вроде норм. кэш.лог вообще у меня отображает запуск и завершение сквида

kolinmk
() автор топика
Ответ на: комментарий от kolinmk

всеравно так... -acl файл такого содержания:
Новые 192.168.10.10/32

У вас так и написано? В одну строку, кириллицей «Новые 192.168.10.10/32» ?

Вам при создании темы давалась ссылка на описание оформления тем, читайте, не ленитесь: www.linux.org.ru/wiki/en/Lorcode

nstorm
()
Ответ на: комментарий от nstorm

Новые

192.168.10.10/32 192.168.10.11/32 192.168.10.12/32 192.168.10.13/32 192.168.10.14/32 Старые

192.168.10.15/32 192.168.10.16/32 192.168.10.17/32 192.168.10.19/32 192.168.10.2/32 192.168.10.23/32

В итоге работаю только старые.

http_port 192.168.10.29:3128 http_port 192.168.103.1:3128

acl 10 src «/home/server/acl/10.0» acl 103 src «/home/server/acl/103.0» acl SSL_ports port 443 acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 # https 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 CONNECT method CONNECT

http_access allow 10 http_access allow 103 http_access allow CONNECT http_access deny !Safe_ports http_access deny CONNECT !SSL_ports http_access allow localhost manager http_access deny manager http_access allow localhost http_access deny all

# quid normally listens to port 3128 cache_mem 2048 MB cache_dir ufs /usr/local/squid/cache 8192 16 256 # maximum_object_size 4 MB maximum_object_size 4096 KB cache_swap_low 90 cache_swap_high 95 cache_log /usr/local/squid/logs/cache.log coredump_dir /var/spool/squid3 cache_effective_user server

delay_pools 1 delay_class 1 1 delay_parameters 1 80000/80000 delay_access 1 allow 10 delay_access 1 allow 103

ipcache_size 1024 ipcache_low 90 ipcache_high 95 fqdncache_size 1024 client_db off cache_effective_group server

kolinmk
() автор топика
Ответ на: комментарий от nstorm

Новые, Старые это я сейчас написал, а так они написанны: 192.168.10.10/32 192.168.10.11/32 192.168.10.12/32 192.168.10.13/32 192.168.10.14/32 192.168.10.15/32 192.168.10.16/32 192.168.10.17/32 192.168.10.19/32 192.168.10.2/32 192.168.10.23/32

kolinmk
() автор топика
Ответ на: комментарий от kolinmk

Сейчас заходит с этих ИП на сайты HTTPS 443 порт. На гугл и на почтовики.

1392812748.871 0 192.168.10.12 TCP_DENIED/403 3018 GET http://informers.rambler.ru/news/? - HIER_NONE/- text/html 1392812748.872 0 192.168.10.12 TCP_DENIED/403 3018 GET http://informers.rambler.ru/mail/? - HIER_NONE/- text/html

1392812867.443 108 192.168.10.12 TCP_MISS/200 3088 CONNECT id.google.ru:443 - HIER_DIRECT/178.45.253.29 -

kolinmk
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.