На этот вопрос уже есть ответ здесь:
У меня есть доступ по ssh к мой сервер Linux и я хочу проверить, открыт ли порт 25 или нет.
Я обсудил с поставщиком услуг хостинга, и они сказали, что порт 25 открыт.
Я проверил использование PHP-скрипта для порта 25, и он говорит, что он открыт.
Я хочу знать, как проверить с помощью команды на сервере Linux, например, в Windows. Я могу использовать telnet example.com 25
Есть идеи?
Необходимо проверить его от домашнего ПК или другого компьютера, чем сервер Linux. можно использовать несколько инструментов как telnet, завихрение, netcat (nc) и т.д.
завихрение:
$ curl ip_or_domain:25
netcat:
$ nc ip_or_domain 25
в любом случае, если Вы добрались 220 hostname SMTP Mail Server
это показывает, что порт открыт.