sudo firewall-cmd --state
sudo systemctl start firewalld
sudo systemctl enable firewalld
sudo firewall-cmd --get-active-zones
sudo firewall-cmd --list-services --zone=public
sudo firewall-cmd --add-service=http
sudo firewall-cmd --remove-service=http
sudo firewall-cmd --add-service=ssh --permanent
sudo firewall-cmd --add-port=8080/tcp
sudo firewall-cmd --remove-port=8080/tcp
sudo firewall-cmd --reload
sudo firewall-cmd --zone=public --query-port=8080/tcp
sudo firewall-cmd --list-all
sudo firewall-cmd --add-rich-rule='rule family="ipv4" source address="192.168.1.100" reject' --permanent
sudo firewall-cmd --add-source=192.168.1.0/24 --zone=public --permanent
sudo firewall-cmd --new-zone=zona-personalizada --permanent
sudo firewall-cmd --zone=public --change-interface=eth0
sudo firewall-cmd --zone=home --add-service=samba --permanent
sudo firewall-cmd --add-rich-rule='rule family="ipv4" source address="192.168.1.50" service name="http" accept' --permanent
sudo firewall-cmd --zone=public --add-forward-port=port=80:proto=tcp:toport=8080 --permanent
sudo firewall-cmd --get-services
sudo firewall-cmd --delete-zone=zona-personalizada --permanent
sudo firewall-cmd --get-zone-of-interface=eth0
sudo firewall-cmd --add-rich-rule='rule family="ipv4" source address="192.168.1.100" service name="ssh" log prefix="SSH-Access" time daytime start="08:00" stop="18:00" accept' --permanent
sudo firewall-cmd --zone=public --add-icmp-block=echo-request --permanent
sudo firewall-cmd --zone=public --add-masquerade --permanent
sudo firewall-cmd --zone=public --remove-masquerade --permanent
sudo firewall-cmd --add-service={http,https,ftp} --permanent
sudo firewall-cmd --watch
sudo systemctl stop firewalld
<br>
sudo systemctl disable firewalld
sudo firewall-cmd --complete-reload