Я пытаюсь привязать созданную мной службу к порту 25. Это элементарный SMTP-сервер в PHP.
Проблема, с которой я столкнулся, заключается в том, что если я попытаюсь привязаться к этому порту ... код будет привязан к другому месту, например: 39012.
Сервер - Amazon Linux 64 бита, я уже удалил SendMail и перезагрузился.
Если я попробую, например, на порту 1313, он работает.
Есть ли блокировка на портах? Как исправить, чтобы он работал на 25 порту?
Для портов ниже 1024 требуются права root.
Вы можете использовать iptables для перенаправления трафика с 25 на порт 1313:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 1313