TGViewer
DevOps Community | Linux DevOps Community | Linux @devops_tg · 3.63K subscribers
Post #364 1.06K
🔖 Шпаргалка по iptables и nftables

Фаервол решает судьбу каждого пакета: пропустить или заблокировать. iptables — проверенная классика, nftables — современная замена с более чистым синтаксисом.

1. iptables — базовые команды:
# Посмотреть правила
iptables -L -n -v

# Разрешить входящий SSH
iptables -A INPUT -p tcp --dport 22 -j ACCEPT

# Разрешить HTTP/HTTPS
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT

# Разрешить установленные соединения
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

# Разрешить localhost
iptables -A INPUT -i lo -j ACCEPT

# Заблокировать IP
iptables -A INPUT -s 192.168.1.100 -j DROP

# Заблокировать всё остальное
iptables -A INPUT -j DROP

# Удалить правило (по номеру)
iptables -D INPUT 3

# Очистить все правила
iptables -F


2. nftables — то же самое, но удобнее:
# Посмотреть правила
nft list ruleset

# Создать таблицу и цепочку
nft add table inet filter
nft add chain inet filter input { type filter hook input priority 0 \; }

# Разрешить SSH
nft add rule inet filter input tcp dport 22 accept

# Разрешить HTTP/HTTPS
nft add rule inet filter input tcp dport { 80, 443 } accept

# Заблокировать IP
nft add rule inet filter input ip saddr 192.168.1.100 drop

# Очистить правила
nft flush ruleset


Основные действия:
ACCEPT — пропустить
DROP — тихо отбросит
REJECT — отбросить с ответом
LOG — залогировать.


tags: #сети #linux

➡ DevOps Community | Чат
  • ❤ 1
  • 👍 1
  • 🔥 1
More from @devops_tg
  1. Sep 26, 2026🔖 Google сделала Kubernetes-слой для огромных парков ИИ-агентов Agent Substrate умеет «ус…
  2. Sep 26, 2026Бесплатный ChatGPT для работы прямо в Telegram Личный ассистент для рабочих задач. Без зар…
  3. Sep 25, 2026🔖 Kubernetes-кластер в виде интерактивной серверной стойки На этом сайте кластер преврати…
  4. Sep 25, 2026Автоматизация платформы не отбирает у вас интересные задачи. Она забирает рутину. Deckhous…
  5. Sep 24, 2026🔖 Онлайн-справочник по Docker-командам Нашли компактный справочник по Docker, где команды…
  6. Sep 23, 2026🔖 Бесплатный 20-дневный практикум по Linux Нашли курс без обычных лекций: каждый день вы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →