Re: FireHOL 2.0.1 and adblock.

"Tsaousis, Costa" <[email protected]>
Newsgroups gmane.comp.security.firewalls.firehol.user
Message-ID <CANL+VpY7L1rtDBjXzLBSpoTmN8GuduOpinjNLT_Q1jjDqN+7Kg@mail.gmail.com>
Hi Tommi,

something else is happening.

Could you please do this:

time firehol debug

how much time it says?
After the time reported by 'debug', the time needed is only for
iptables (or iptables-restore if FAST_ACTIVATION is enabled).

Costa


On Wed, Mar 18, 2015 at 12:29 AM, Tommi Lundell <[email protected]> wrote:
> Hello
>
> I tested FireHOL adblock support but initializing takes for ever (2s per ip)
> and consumes almost 100% of CPU.
> Any idea why it is so slow to initialize this functionality?
>
> Details:
>
>
> I reduce adblock-ips to:
> ion firehol # cat adblock-ips
> ADSERVERS_IPS="0.0.0.0 10.71.22.0 103.245.223.129 103.245.223.131
> 103.245.223.192 103.245.223.194 "
>
> Starting FireHOL
> ion firehol # time /etc/init.d/firehol restart
>  * Stopping FireHOL ... [ ok ]
>  * Starting FireHOL ...
>
> --------------------------------------------------------------------------------
> WARNING
> WHAT   : Initializing
> WHY    : Running version 5 config. Update configuration to version 6 for
> IPv6 support. See http://firehol.org/upgrade/#config-version-6
> COMMAND: version 5
> MODE   : ipv4
> SOURCE : line 13 of /etc/firehol/firehol.conf
> [ ok ]
>
> real    0m10.241s
> user    0m6.113s
> sys     0m4.204s
>
>
> ion firehol # cat firehol.conf
> #
> # $Id: client-all.conf,v 1.2 2002/12/31 15:44:34 ktsaou Exp $
> #
> # This configuration file will allow all requests originating from the
> # local machine to be send through all network interfaces.
> #
> # No requests are allowed to come from the network. The host will be
> # completely stealthed! It will not respond to anything, and it will
> # not be pingable, although it will be able to originate anything
> # (even pings to other hosts).
> #
>
> version 5
>
> source /etc/firehol/adblock-ips
>
> mark            10      OUTPUT user "rsyncrypto"
> transparent_proxy 80    8087 "polipo privoxy root" inface eth1 src
> 10.10.10.0/24
>
>
> interface "eth0" world
>         policy  reject
>         protection              strong  10/sec  10
>         server  ident           reject  with tcp-reset
>         server  http            accept
>         server  https           accept
> #       server  ssh             accept
>         server  icmp            accept
>         server  dns             accept
>         server  samba           drop
>         server  multicast       drop
>         client http accept dst not "${ADSERVERS_IPS}"
>         client  all             accept
>
>
> interface "eth1" internal
>         policy  accept
> #        protection              strong  10/sec  10
>         server  ident           reject  with tcp-reset
>
>         client  all             accept
>
>
> router tun_nat  inface "eth0" outface "eth1"
>         route   ident           reject with tcp-reset
>         server  ident           reject with tcp-reset
>         masquerade              reverse
>         client  all             accept
>
>
> Tommi
>
>
> _______________________________________________
> Firehol-support mailing list
> [email protected]
> http://lists.firehol.org/mailman/listinfo/firehol-support
_______________________________________________
Firehol-support mailing list
[email protected]
http://lists.firehol.org/mailman/listinfo/firehol-support
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.