diff --git a/rules/common/geoip.go b/rules/common/geoip.go index 003ab90a..b000a4fc 100644 --- a/rules/common/geoip.go +++ b/rules/common/geoip.go @@ -186,6 +186,11 @@ func (g *GEOIP) getIPMatcher() (router.IPMatcher, error) { } func (g *GEOIP) GetRecodeSize() int { + // skip pseudorule lan + if g.country == "lan" { + return 0 + } + if matcher, err := g.GetIPMatcher(); err == nil { return matcher.Count() }