基于 IP 的规则
共有 2 种基于 IP 的规则类型。如果请求的主机名是域名,基于 IP 的规则将触发 DNS 查询。如果 DNS 查询失败,Chute 将中止规则测试并报告错误。
IP-CIDR
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
IP-CIDR,172.16.0.0/12,DIRECT
IP-CIDR,127.0.0.1/8,DIRECT
如果请求的 IP 地址匹配指定范围,则规则命中。
GEOIP
GEOIP,US,DIRECT
如果 GeoIP 测试结果匹配指定的国家代码,则规则命中。
基于 IP 规则的选项
选项:no-resolve
GEOIP,US,DIRECT,no-resolve
IP-CIDR,172.16.0.0/12,DIRECT,no-resolve
当遇到 GEOIP 或 IP-CIDR 规则时,Chute 会发送 DNS 查询以检查请求的主机名是否为域名。你可以选择 'no-resolve' 选项,对域名的请求跳过此规则。
注意:如果某些域名无法被本地 DNS 服务器解析,请确保在匹配该域名的规则之前没有基于 IP 的规则。否则,规则测试将因 DNS 错误而失败。你也可以使用 'no-resolve' 来解决此问题。