Table of Contents

Firewalld

List Active Rules

sudo firewall-cmd --list-all

List Available Services

sudo firewall-cmd --get-services

Show Service Info

sudo firewall-cmd --info-service=x

Reload

sudo firewall-cmd --reload

Add/Remove Service

sudo firewall-cmd --add-service=x
sudo firewall-cmd --remove-service=x

Add/Remove Port

sudo firewall-cmd --add-port=x/tcp
sudo firewall-cmd --remove-port=x/tcp

Show Active Zones

sudo firewall-cmd --get-active-zones

Remove Docker

sudo firewall-cmd --permanent --zone='docker' --remove-interface='docker0'
sudo systemctl restart 'firewalld'
block (default)
  interfaces: eno1
docker
  interfaces: docker0