Firewalld | https://www.youtube.com/watch?v=T2g6nxRCnLQ&ab_channel=NetSecProf | |||||||
---|---|---|---|---|---|---|---|---|
firewall-cmd --list-all-all (default zone= public ) | ||||||||
Start and stop deamon | ||||||||
[root@sn9120210070 ~]# firewall-cmd --state sudo systemctl status firewalld.service sudo systemctl start firewalld.service | ||||||||
disable the firewalld | sudo systemctl stop firewalld.service | |||||||
Services | ||||||||
list all services available | firewall-cmd --get-services | |||||||
add service to a zone | firewall-cmd --add-service -=https ( will add to the default zone= public or "untrusted" or what ever default zone)
| |||||||
list all ICMP type |
| |||||||
allow ICMP |
| |||||||
traceroute |
| |||||||
add permanent service | firewall-cmd --add-service-https --permanent | |||||||
create service | ||||||||
Ports | ||||||||
add port | firewall-cmd --get-ports | |||||||
add permanent port | ||||||||
host or IP address or subnet | ||||||||
sudo firewall-cmd --permanent --add-source=192.168.2.50 | Zones | showsudo firewall-cmd --permanent --add-source=192.168.2.0/24 | ||||||
on the conductor | ||||||||
Zones | ||||||||
list zones | firewall-cmd --get-zones | |||||||
zones config info | firewall-cmd --zone=home --list-all | |||||||
add zones | ||||||||
create zone | ||||||||
NAT or masquarade | ||||||||
...