Report this

What is the reason for this report?

How to block IP range or country with firewalld?

Posted on December 7, 2016

Hello,

How can I block IP range or entire country on CentOS 7 with FirewallD? The IP range starts with 180.76.15.* and is Chinese IP.

The command below works for single IP but not for range:

firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='180.76.15.154' reject" 

I tried with this command for the range but without success:

firewall-cmd --permanent --add-rich-rule=“rule family=‘ipv4’ source address=‘180.76.15/24’ reject”

Cheers

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.