Visual firewall. No command line needed.
Manage firewalld zones, ports, services, and rich rules from a clean web interface. Built-in safeguards prevent accidental lockout.
View and manage firewall zones (public, home, internal, dmz, etc.) with detailed rule listings.
Open and close TCP/UDP ports per zone. Batch operations for multiple ports at once.
Add and remove predefined service rules (HTTP, HTTPS, SSH, etc.) from available firewalld definitions.
Create complex rules with source/destination, protocol, port, and action (accept/reject/drop).
Built-in safeguard prevents removal of the panel's own port, avoiding accidental self-lockout.
If firewalld is not installed, install it directly from the panel with a single click.
Visual firewall management with built-in safety — no memorizing commands.
| Feature | Web.Casa | firewall-cmd |
|---|---|---|
| Visual zone overview | ||
| Point-and-click port rules | firewall-cmd --add-port | |
| Service rule management | firewall-cmd --add-service | |
| Rich rule builder | Complex syntax | |
| Panel port lockout protection | ||
| One-click firewalld install | yum / apt install | |
| Auto-reload after changes | firewall-cmd --reload | |
| No SSH required |
This plugin is built into Web.Casa. Install Web.Casa to use it.