Здравствуйте!
Столкнулся с проблемой настройки прозрачного прокси сервера squid (3.1.0.15). В конф. файле
squid.conf:
http_port 3128 (пробывал и http_port 192.168.0.1:3128 transparent)
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
ошибка запуска ParseOneConfigFile:squid.conf
79 unrecognized`httpd_accel_port 80`
80 unrecognized`httpd_accel_with_proxy on`
81 unrecognized`httpd_accel_uses_host_header on`
82 unrecognized`http_port 3128 transparent`
Что же здесь не так?
пробывал оставить только
http_port 192.168.0.1:3128 transparent
И врезультате ошибка
disabling authentication on port 192.168.0.1:3128 (intercaption enabled)
failed to resolve 192.168.0.1:3128 to a fully gualified hostname
И в консоли добавил правило: iptables -t nat -A PREROUTING -s 192.168.0.0/24 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
Redhat/Fedora - ошибка в прозрачном прокси squid
Вот мой конфиг прозрачного прокси. Может натолкнет на какие-нибудь мысли
http_port 192.168.11.1:3128 transparent
visible_hostname server.versta.net
icp_port 0
#cache_peer 192.168.24.89 parent 8080 0 no-query no-digest
#cache_peer 127.0.0.1 parent 8080 0 no-query no-digest
cache_peer 0.0.0.0 parent 3128 0 no-query no-digest
# nocache
acl nocache urlpath_regex cgi-bin user submit
no_cache deny nocache
# cache
cache_mem 32 MB
cache_dir ufs /var/spool/squid 1000 16 256
# log
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
# mime
mime_table /etc/squid/mime.conf
pid_filename /var/run/squid.pid
acl local src 127.0.0.1/32
acl Elve src 192.168.24.89/32
acl Herolt src 192.168.13.55/32
acl Dasha src 192.168.13.83/32
acl dima src 192.168.14.81/32
acl Safe_ports port 80 443 563 5190 5552
# rules
http_access allow Safe_ports
http_access allow local
http_access allow Elve
http_access allow dima
#http_access allow Herolt
http_access allow Dasha
#http_access deny all
icp_access deny all
Сделал так же. -Сбой
в качестве моего рабочего примера
http_port 3128 transparent
access_log /var/log/squid/access.log squid
cache_mem 256 MB
cache_dir ufs /share/squid 10000 16 256
cache_store_log none
acl all src 0.0.0.0/0.0.0.0
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
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 901 # SWAT
acl Safe_ports port 777
acl Safe_ports port 1200
acl Safe_ports port 5190 # ICQ
acl Safe_ports port 27000-27015
acl Safe_ports port 27030-27039
acl CONNECT method CONNECT
acl our_networks src 192.168.10.0/24
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY
А какой сбой на этот раз?
Дайте текст ошибки пожалуйста.
Кстати, да. Лучше каждый раз выкладывать ошибки, даже если те же самые
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
думаю это уже лищнее начиная с squid 2.7 а в качевсве фарвола что используется? :)
в качевсве фарвола что используется? smile
iptables :)