Class IPFilterRules


  • public class IPFilterRules
    extends Object
    Optionally limit or block connections to IP address ranges (localhost/loopback or site-local addresses, subnet ranges given in CIDR notation, or single IP addresses). IP filter rules are built from two Nutch properties:
    • http.filter.ipaddress.include defines all allowed IP ranges. If not defined or empty all IP addresses (and not explicitly excluded) are allowed.
    • http.filter.ipaddress.exclude defines excluded IP address ranges.
    IP ranges can be defined as Multiple IP ranges are separated by a comma, e.g. loopback,sitelocal,fd00::/8
    • Field Detail

      • LOG

        protected static final org.slf4j.Logger LOG
    • Constructor Detail

    • Method Detail

      • isEmpty

        public boolean isEmpty()
      • accept

        public boolean accept​(InetAddress address)