Junior — Middle
102
Linux жүйесінде нақты желілік портты қалай ашуға болады?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
Открыть определённый сетевой порт на Linux означает разрешить входящие соединения на этот порт, что обычно делается через настройку брандмауэра (firewall).
Самый распространённый инструмент — iptables или firewalld (на современных дистрибутивах). Пример с iptables:
sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
sudo iptables-save # чтобы сохранить изменения
Это правило разрешит входящие TCP-соединения на порт 8080.
Если используется firewalld:
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
Также важно убедиться, что приложение слушает этот порт (например, через netstat -tuln или ss -tuln).
Если используется ufw (Uncomplicated Firewall), то команда будет:
sudo ufw allow 8080/tcp
Таким образом, открытие порта — это настройка правил брандмауэра, разрешающих трафик на нужный порт.