Cheatography
https://cheatography.com
Linux commands for firewalls
firewalld (RHEL/Fedora)
Command |
Purpose |
|
Firewall status |
firewall-cmd --get-active-zones
|
Active zones |
|
List zone configuration |
firewall-cmd --list-services
|
Allowed services |
`firewall-cmd --list-ports |
Open ports |
firewall-cmd --add-service=http --permanent
|
Allow service |
firewall-cmd --remove-service=http -permanent
|
Remove service |
firewall-cmd --add-port=80/tcp --permanent
|
Open port |
firewall-cmd --remove-port=80/tcp --permanent
|
Close port |
|
Reload rules |
|
UFW (Ubuntu)
Command |
Purpose |
|
Enable firewall |
|
Disable firewall |
|
Show status |
|
Detailed status |
|
Allow SSH |
|
Allow port |
|
Deny port |
|
Remove rule |
|
Reload rules |
|
Reset firewall |
IP Forwarding
Command |
Purpose |
sysctl net.ipv4.ip_forward
|
Check status |
sysctl -w net.ipv4.ip_forward=1
|
Enable temporarily |
|
|
iptables (Legacy)
Command |
Purpose |
|
List rules |
|
Detailed rules |
|
Flush rules |
|
Append rule |
|
Delete rule |
|
Insert rule |
|
Set default policy |
|
Save rules |
|
Restore rules |
|
|
NAT
Command |
Purpose |
|
View NAT table |
|
View nftables NAT rules |
nftables (Modern)
Command |
Purpose |
|
Show all rules |
|
Remove all rules |
nft add table inet filter
|
Create table |
|
Create chain |
|
Delete rule |
|
Delete table |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by hlhlhl