Anyone run APF firewall on Virtuzzo VPS?

I'm trying to install and run the APF firewall from http://www.rfxnetworks.com/apf.php

This runs flawlessly on my other Redhat standalone servers, but will not run on my new VPS.

If I run it with MONOKERN="0" set in conf.apf as it normal for a standard RHEL 3 kernel, when I try and start APF I get:
Code:
# service apf start
Unable to load iptables module (ip_tables), aborting.
When I try and run it with MONOKERN="1" I get:
Code:
# service apf start
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: Memory allocation problem
iptables: Memory allocation problem
iptables: Memory allocation problem
iptables: Memory allocation problem
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: Memory allocation problem
iptables: Memory allocation problem
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: Memory allocation problem
iptables: Memory allocation problem
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: Memory allocation problem
iptables: Memory allocation problem
iptables: Memory allocation problem
iptables: Memory allocation problem
The answer I got from Virtuzzo support was:
have no experience with APF firewall, but as I see it wants to insmod some modules into the kernel -- in such case it would be impossible to use it with Virtuozzo. It's impossible to change kernel or load any kernel module in a VPS.

That's the main and the only serious limitation for Virtuozzo VPSes -- you cannot replace or alter the kernel.

Thanks,
Is there a way to get APF to run on a Virtuzzo VPS?

If not, can anyone recommend a similar firewall package that will run on a Virtuzzo VPS?

 

 

 

 

Top