iptables setup

Настройка межсетевого экрана iptables                                                                                                    

Установка iptables
sudo apt install iptables-persistent -y

Создание файла правил iptables

#!/sbin/iptables-restore
#Таблица filter и её цепочки
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 2202,80,443,587 -j ACCEPT
COMMIT
Команды управления iptables

Применение правил из файла

sudo sh -c "iptables-restore < /etc/iptables/rules.v4"

Сохранение конфигурации в boot-правила

sudo sh -c 'iptables-save > /etc/iptables/rules.v4'

Добавление новых правил без очистки текущих

sudo iptables-restore -n < /etc/iptables/rules.v4

Очистка всех правил INPUT

sudo iptables -t filter -F INPUT

Просмотр статуса правил iptables

sudo iptables -n -L -v --line-numbers

Revision #3
Created 2026-07-13 21:35:30 UTC by sa
Updated 2026-07-13 21:43:47 UTC by sa