Как открыть порт iptables
Всем привет! Я расскажу вам, как открыть порты через iptables
1. Установить iptablesapt-get install -y iptables
apt-get install -y iptables-persistent
2. Настраиваем iptables с помощью команд ниже
Открываем стандартные порты для работы сайтаsudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 443 -j ACCEPT
Открываем стандартные порты для работы локацииsudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT # (fastdl)
sudo iptables -A INPUT -p udp --dport 8080 -j ACCEPT # (fastdl)
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT # (ftp)
sudo iptables -A INPUT -p udp --dport 21 -j ACCEPT # (ftp)
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT # (ssh)
sudo iptables -A INPUT -p udp --dport 22 -j ACCEPT # (ssh)
Открываем стандартные порты для работы серверовsudo iptables -A INPUT -p tcp --dport 27015 -j ACCEPT # (пример cs 16)
sudo iptables -A INPUT -p udp --dport 27015 -j ACCEPT # (пример cs 16)
Открываем стандартные порты для работы почтыsudo iptables -A INPUT -p tcp --dport 465 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 465 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 995 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 995 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 993 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 993 -j ACCEPT
Открываем стандартные порты для работы серверов в диапазоне (пример 26100-29100)sudo iptables -A INPUT -p tcp --dport 26100:29100 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 26100:29100 -j ACCEPT
Открываем свои порты для работыsudo iptables -A INPUT -p tcp --dport ваш_порт -j ACCEPT # (пример 8899)
sudo iptables -A INPUT -p udp --dport ваш_порт -j ACCEPT # (пример 8899)
Дополнительные настройкиsudo iptables -P INPUT DROP # Заблокирует всё, кроме разрешённых правил
sudo iptables -P INPUT ACCEPT # Разрешит всё (небезопасно для публичных серверов)
Не забывайте сохранять правила iptables после настройки, чтобы они применялись после перезагрузки системы!sudo iptables-save > /etc/iptables/rules.v4