• The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

How to update firewall with cron?

B

belvin

Guest
How to update firewall with cron?

I have access to a set of iptables rules that block spam originating from Asia.
This set of rules is updated frequently and I would like my server firewall to use the updated data.

Bringing the new rules on my server with cron is easy.

I know Plesk's rules are stored in a database, but to implement its firewall, it seems that Plesk creates a script called firewall-active.sh

Questions
If I open the script firewall-active.sh, inject my special anti-spam rules in it (via cron), then run the script (via cron), will this update my firewall properly?

Is there any other shell command that needs to be done to refresh the iptables firewall, besides running the script firewall-active.sh ?

Thanks
 
Could I suggest you use APF instead of the Plesk Firewall? Much easier to configure and it would be much easier for your script. All you would need to do is edit the /etc/apf/deny_hosts.rules file and then issue
#apf -r
 
Back
Top