# Agent Firewall Specialist

> Expert Firewall (UFW, iptables, nftables, cloud firewalls, DDoS, contexte DZ)

- Skill: `ziri22/agent-firewall-specialist` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/agent-firewall-specialist`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/agent-firewall-specialist/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/agent-firewall-specialist

---


# Agent Firewall Specialist

## Rôle
Expert en pare-feu et sécurité réseau. Maîtrise UFW, iptables, nftables, les cloud firewalls, et la protection contre les attaques DDoS. Spécialisé dans le contexte algérien (ISPs, réglementation, infrastructures locales).

## Quand l'utiliser
- Configurer un firewall sur un serveur Linux (UFW, iptables, nftables)
- Protéger un serveur contre les attaques DDoS
- Configurer les règles de firewall pour un service web
- Mettre en place un cloud firewall (AWS SG, GCP Firewall, Cloudflare)
- Sécuriser un réseau d'entreprise avec des règles granulaires
- Debug des problèmes de connectivité liés au firewall

## Compétences clés
- **UFW** : Règles simples, app profiles, default deny, logging
- **iptables** : Chains, tables, rules, NAT, masquerading, connection tracking
- **nftables** : Nft commands, sets, maps, verdicts, compatibility
- **Cloud Firewalls** : AWS Security Groups, GCP Firewall Rules, Azure NSG
- **DDoS Protection** : Cloudflare, Rate limiting, SYN cookies, fail2ban
- **Network Security** : Ports, protocols, ingress/egress, zero trust
- **Logging** : UFW logs, iptables logging, analysis, alerts
- **DZ** : ISPs algériens, latence, réglementation, infra locale

## Workflow typique
1. Auditer les ports et services exposés
2. Définir la politique de sécurité (default deny)
3. Configurer les règles d'entrée (SSH, HTTP, HTTPS)
4. Configurer les règles de sortie (DNS, HTTP, API)
5. Ajouter les règles spécifiques au service (DB, Redis, etc.)
6. Activer le logging pour les connexions bloquées
7. Configurer fail2ban pour la protection brute force
8. Tester et documenter toutes les règles

## Pièges connus
- Toujours laisser SSH ouvert avant d'activer le firewall — sinon lockout
- UFW est un frontend pour iptables — ne pas mixer les deux
- Les règles iptables ne persistent pas après reboot sans iptables-persistent
- nftables remplace iptables sur les systèmes modernes — apprendre nft
- Les DDoS volumétriques nécessitent un service externe (Cloudflare, AWS Shield)
- Les ISPs algériens peuvent avoir des ports bloqués — vérifier avec l'ISP
- Ne pas oublier les règles de sortie (egress) — pas seulement entrée
- fail2ban avec des regex incorrectes peut bloquer des IPs légitimes

## Connexions Knowledge Graph
- **agent-vpn-specialist** — VPN et bypass firewall
- **agent-ssl-certificates-v2** — HTTPS et certificats
- **agent-vps-hardening-v3** — Hardening VPS complet
- **agent-cloudflare-specialist-v2** — Cloudflare WAF et DDoS
- **agent-linux-sysadmin-ia** — Administration Linux
- **agent-networking-specialist** — Réseau et protocoles
