LinuxForum.Fans
Тема

Помогите настроить squid

Автор: LlinOuxL 17 сообщений 6422 просмотров
#120756

Привет всем, в линуксе не давно и конечно вопросов ещё очень много, но со squidoм танцы с бубном уже дня три.Вобщем есть две машины на одной kubunta две сетевые ,она в качестве шлюза, на второй windows 7, так вот squid блокирет абсолютно все страницы. В чём косяк? Если надо то выложу конфу.
Заранее спасибо

#120769

выкладывай....

#120774

acl all src all 0.0.0.0/0.0.0.0
acl mynet src 192.168.0.0/24 # RFC1918 possible internal network
acl ban url_regex "ban"

acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
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 Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT

http_access deny ban
http_access allow mynet
http_access deny all
icp_access deny all

http_port 3128 transparent
hierarchy_stoplist cgi-bin ?
cache_mem 32 MB
cache_dir ufs /var/spool/squid 100 16 256
maximum_object_size 8480 KB
cache_swap_low 90
cache_swap_high 95
access_log /var/log/squid/access.log squid
cache_store_log /var/log/squid/store.log
pid_filename /var/run/squid.pid
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
refresh_pattern . 0 20% 4320

acl shoutcast rep_header X-HTTP09-First-Line ^ICY.[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
extension_methods REPORT MERGE MKACTIVITY CHECKOUT


вот такой не козистый)))

#120778

блокирует на kubuntu или на винде? какой ip адрес на винде?

#120782

блокирует винду ,так как я в ней в браузере настойки прописал,
на винде ip:192.168.0.2
на кубе ip :192.168.0.1

#120787

[console] ifconfig [/console]
какую ошибку браузер выдает... ? порт верно в браузере прописан?

#120790

ERROR
The requested URL could not be retrieved

--------------------------------------------------------------------------------

The following error was encountered while trying to retrieve the URL: http://qip.ru/

Access Denied.

Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.

Your cache administrator is webmaster.




--------------------------------------------------------------------------------

Generated Mon, 24 Jan 2011 21:00:41 GMT by dima-d (squid/2.7.STABLE9)
всё верно прописано посматрел

#120808

Настрой браузер винды на использования прокси 192.168.0.1:3128. Но пожалуй в конфиге сквида убери transparent из строчки

text
http_port 3128 transparent 

и оставь её такой

text
http_port 3128 

И перезапусти Сквид.
Да и ещё спрошу, а кэш ты создал командой

text
squid -z 
#120822
kisil написал:
И перезапусти Сквид.

достаточно сделать так:
[console]
#squid -k reconfigure
[/console]

LlinOuxL написал:
acl all src all 0.0.0.0/0.0.0.0

'acl лишний, убери его.

#121053

Народ спасибо всё папёрло , 2ip проверил пишет что через прокси сижу, но вот ещё проблем, небанет сайты с порнухой и прочей лабудой, как бы это настроить?

#121061
LlinOuxL написал:
небанет сайты с порнухой и прочей лабудой, как бы это настроить?

squidguard

#121179
i2ks написал:
[quote=LlinOuxL]небанет сайты с порнухой и прочей лабудой, как бы это настроить?

squidguard[/quote]
Как пишет i2ks можещ попробывать прикрутить squidGuard.
Если у тебя прописани те сайты которые нуна банить в файле ban, то попробуй поменять немношко acl

text
http_access deny ban mynet

И укажы верный путь к файлу ban

text
acl ban url_regex "/usr/local/squid/ban"
#121521

всё норм , настроил, ещё вопрос smile. Как сделать чтобы squid в месте с системой загружался,т.е в автозагрузку как его кинуть?)

#121629
LlinOuxL написал:
там всё по англиски, на русском есть мануал?

sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf

#127276

я раньше тоже в конфиге все настраивал пока не нашел SAMS http://sams.perm.ru/
Вся документация на русском

Войдите или зарегистрируйтесь, чтобы ответить.