我正在尝试通过我的开发服务器设置一个仅用于网页浏览的代理。最基本的配置可以正常工作,我能够浏览网页,现在当我尝试使事情复杂化时,它突然停止工作,我的浏览器出现连接超时,我的日志文件为空。
我尝试将代理限制在我所在国家/地区的 IP 范围内,并为其设置基本的 http 身份验证。
这是我的配置
acl 所有 src 所有
acl 管理器 proto cache_object
http_端口 1302
模拟httpd登录
acl 本地主机 src 127.0.0.1/32
acl Safe_ports 端口 1302
auth_param 基本程序 /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
auth_param 基本子项 5
auth_param 基本领域 NiceIdea
auth_param 基本凭证ttl 2 小时
auth_param 基本区分大小写
acl 以色列 src 84.108.0.0/16
acl deb0rian proxy_auth 必需
http_access 允许本地主机
http_access 允许以色列 deb0rian
http_access 拒绝 !Safe_ports
http_access 拒绝所有
visible_hostname nadinspes
forwarded_for 关闭
header_access 通过拒绝所有
header_access 转发-拒绝所有
header_access X-Forwarded-For 全部拒绝
访问日志 /var/logs/squid/access.log 鱿鱼
缓存日志 /var/logs/squid/cache.log
缓存存储日志 /var/logs/squid/store.log
知道它为什么停止工作吗?
谢谢!T_T
答案1
Debian 的本地主机地址是 127.0.1.1。32 位网络掩码 127.0.0.1 将不包含在 ACL 中。