~/ufw-/-iptables-rule-generator
$

UFW / iptables Rule Generator

Visually build firewall rules for UFW or iptables — configure actions, ports, protocols, source/destination IPs, then copy the generated commands.

Output Format

Presets / Templates

Rules (1)

Rule #1
sudo ufw allow in proto tcp from any to any

Generated Commands

# Enable UFW (if not already enabled)
sudo ufw enable

# Set default policies
sudo ufw default deny incoming
sudo ufw default allow outgoing

# Apply the rules below:
sudo ufw allow in proto tcp from any to any

# Check status
sudo ufw status verbose

Quick Reference

UFW Basics

  • ufw enable
  • ufw disable
  • ufw status verbose
  • ufw reset
  • ufw delete <rule-number>
  • ufw default deny incoming
  • ufw default allow outgoing

iptables Basics

  • iptables -L -n -v
  • iptables -F
  • iptables -P INPUT DROP
  • iptables -P OUTPUT ACCEPT
  • iptables -D INPUT <rule-number>
  • iptables-save > /etc/iptables/rules.v4
  • iptables-restore < /etc/iptables/rules.v4