Назад | Перейти на главную страницу

Невозможно подключиться по telnet к порту 25

Когда я пытаюсь подключиться к порту 25 по Telnet с помощью этой команды:

telnet aspmx.l.google.com 25

Я получаю это сообщение

Trying 173.194.69.26...

И больше ничего не происходит. Я отключил CSF но проблема все еще существует. Я также спросил свою компанию VPS. заблокировали ли они порт 25, и они сказали, что не заблокировали ни один порт.

В логах постфикса:

server2 postfix/smtp[30847]: connect to alt2.gmail-smtp-in.l.google.com[173.194.64.27]:25: Connection timed out

Возможно ли, что Google заблокировал мой IP-адрес сервера?

Редактировать:

Пробовал Yahoo (telnet smtp.mail.yahoo.com 25) и имеет тот же результат. Еще я отключил iptables (service iptables stop), но проблема все еще существует.

Есть два здесь очевидные возможности.

  1. Ваш хостинг-провайдер, их вышестоящие сети или ваше правительство заблокировали исходящий трафик на порт 25.

  2. Google и Yahoo заблокировали входящие соединения из вашей сети.

Я вижу, что вы находитесь в Иране. В соответствии с законодательством США компаниям в США запрещено вести дела с Ираном, и иногда это применяется довольно агрессивно (например, простая загрузка бесплатного программного обеспечения с веб-сайта может быть заблокирована). Если ваш VPS также находится в Иране, это может быть причиной проблемы.

Чтобы выяснить, является ли это проблемой, попробуйте подключиться к почтовому серверу в стране, более дружественной к Ирану, например, в России:

telnet mxs.mail.ru 25

Если это удастся, то на вас распространяется эмбарго США. Если это также не работает, значит, вас блокирует хостинг-провайдер или его провайдеры.

В обе В таких случаях я рекомендую вам приобретать услуги VPS за пределами страны, если услуга, которую вы хотите запустить, может быть предоставлена ​​с сервера за пределами страны.

Наконец, есть третья возможность: IP-адрес вашего VPS-сервера мог быть внесен в черный список из-за предыдущего злоупотребления, замеченного с его адреса. В этом случае вам нужно будет выяснить, где он был внесен в черный список, и удалить его из этих списков. Это может быть сложно.

Можете ли вы попробовать telnet на этот порт (25) для любых известных веб-сайтов, которые прослушивают этот порт. Кроме того, если у вас есть локальный почтовый сервер, работающий на этом порту, вы можете попробовать
telnet localhost 25 и устраните другие проблемы.

Если вы не можете использовать telnet для других веб-сайтов на этом порту, а telnet localhost работает, возможно, брандмауэр блокирует его.

Другие способы устранения блокировки IP-адреса - сбросить ваш IP-адрес (если он динамический) или временная попытка через прокси.