Способы открытия портов 80 и 443 с помощью iptables в Linux

Чтобы открыть порты 80 и 443 с помощью iptables в Linux, существует несколько способов. Я предоставлю вам несколько примеров команд, которые вы можете использовать:

Метод 1: непосредственное использование команды iptables

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
sudo iptables-save

Способ 2: использование команды ufw (несложный брандмауэр) (требуется установка ufw)

sudo ufw allow 80
sudo ufw allow 443
sudo ufw reload

Метод 3: использование firewalld (доступно в системах с установленным firewalld)

sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
sudo firewall-cmd --reload

Метод 4. Использование nftables (доступно в системах с установленным nftables)

sudo nft add rule inet filter input tcp dport 80 accept
sudo nft add rule inet filter input tcp dport 443 accept
sudo nft list ruleset > /etc/nftables.conf

Это всего лишь несколько примеров. Есть и другие способы добиться того же результата. Не забудьте настроить команды в соответствии с вашим конкретным дистрибутивом Linux и конфигурацией брандмауэра.