First of all I want to thank the Proxmox guys for this new and really important firewall feature. The interface is straight forward and does exactly what you expect. Especially the cluster-wide settings will save a lot of time. Good job!
I have a bunch of firewall scripts around fail2ban on VM´s and dedicated servers that I would like to integrate in the cluster wide firewall. Mainly I want to download a whole set of ip addresses from my honeypot (or other servers that reported attacks) and add it to a blacklist ipset to protect every VM within the Proxmox cluster. I found out that the manual management if ipset does not work:
will add the IP to my blacklist, but it will disappear within some seconds.
Is there a possibility of using the API or a specific command to permanently add a delinquent to a cluster wide ipset (and that shows up in the GUI)?
Then I would be able to do my scripting and feed the cluster firewall with individual ip lists.
Thanks in advance
Chris
I have a bunch of firewall scripts around fail2ban on VM´s and dedicated servers that I would like to integrate in the cluster wide firewall. Mainly I want to download a whole set of ip addresses from my honeypot (or other servers that reported attacks) and add it to a blacklist ipset to protect every VM within the Proxmox cluster. I found out that the manual management if ipset does not work:
Code:
ipset add PVEFW-0-blacklist 1.2.3.4.5
will add the IP to my blacklist, but it will disappear within some seconds.
Is there a possibility of using the API or a specific command to permanently add a delinquent to a cluster wide ipset (and that shows up in the GUI)?
Then I would be able to do my scripting and feed the cluster firewall with individual ip lists.
Thanks in advance
Chris