You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Squid无法阻止特定内网IP访问的问题求助

Squid无法阻止特定内网IP访问的问题求助

我现在碰到个挺头疼的问题:想阻止通过Squid代理访问我的内网地址,比如像IDRAC这类路由器的IP(192.168.8.1、192.168.22.1),但试了各种操作都不管用——设置deny规则没用,调整规则顺序、尝试rewrite规则也没效果。

本来我的防火墙已经限制了只有22.33.44.55这个IP能访问,按理说应该挺简单的事儿,结果却搞得特别复杂。我怀疑是不是Arch Linux上的Squid缺装了什么组件?不过奇怪的是,当我移除allow规则时,反而能正常显示拒绝页面。

下面是我当前Squid配置里关于localnet的ACL部分(目前都是注释状态):

#acl localnet src 0.0.0.1-0.255.255.255 # RFC 1122 "this" network (LAN)
#acl localnet src 10.0.0.0/8        # RFC 1918 local private network (LAN)
#acl localnet src 100.64.0.0/10     # RFC 6598 shared address space (CGN)
#acl localnet src 169.254.0.0/16    # RFC 3927 link-local (directly plugged) machines
#acl localnet src 172.16.0.0/12     # RFC 1918 local private network (LAN)
#acl localnet src 192.168.0.0/16        # RFC 1918 local private network (LAN)
#acl localnet src fc00::/7          # RFC 4193 local pr...

备注:内容来源于stack exchange,提问作者user956584

火山引擎 最新活动