Как добавить правило iptables на RH/CentOs перед блокировкой

REJECT_RULE_NO=$(iptables -L RH-Firewall-1-INPUT --line-numbers | grep 'REJECT' | awk '{print $1}');/sbin/iptables -I RH-Firewall-1-INPUT $REJECT_RULE_NO -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -m comment --comment "Permit HTTP Service"


Данная команда добавляет правило в iptables на операционной системе RH/CentOS перед существующим правилом блокировки. Это правило разрешает входящие соединения на порт 80 TCP для новых состояний с использованием протокола TCP.
Альтернативой может быть использование других команд iptables, таких как «iptables -A» для добавления правила в конец списка или «iptables -I» для добавления правила в начало списка.
Переменная REJECT_RULE_NO получает номер строки с правилом REJECT в цепочке RH-Firewall-1-INPUT, найденной с помощью команды «iptables -L».
Аргументы команды включают -I (добавить правило), имя цепочки RH-Firewall-1-INPUT, номер строки REJECT_RULE_NO, опции -m state —state NEW -m tcp -p tcp -dport 80 -j ACCEPT для определения условий применения правила, а также опцию -m comment —comment «Permit HTTP Service» для добавления комментария к правилу.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *