Vestacp Iptables Firewall with geoip

791 views Asked by At

I'm using Vesta Control Panel (vestacp) to control y VPS

I've installed Geoip to allow only some countries to access to the VPS

Everything is going well, when I type the command over SSH:

iptables -I INPUT -m geoip --src-cc CA -j ACCEPT

it works fine

the problem is:

  • Vestacp does not keep this rule after restarting the firewall or the VPS even though I used iptables-persistent
  • I can't add the rule using Vestacp UI because no ip used here Please let me know how to save this type of rules? Thanks for your attention
1

There are 1 answers

0
Linus On

You can use the command v-update-firewall to update the Vesta firewall rules.

(Source: https://vestacp.com/docs/cli/)