Sobes.tech
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

Таким образом, открытие порта — это настройка правил брандмауэра, разрешающих трафик на нужный порт.