Как проверить, блокирует ли мой провайдер порт 25? - PullRequest
15 голосов
/ 30 ноября 2008

Как мне проверить, блокирует ли мой провайдер порт 25?

Ответы [ 5 ]

18 голосов
/ 30 ноября 2008
cmd> telnet <some well known email provider IP> 25

, чтобы определить, какой именно хост (поддомен) является портом прослушивания 25:

nslookup -q=MX <top-level domain>

Например:

cmd> nslookup -q=MX gmail.com

gmail.com       MX preference = 50, mail exchanger = gsmtp147.google.com
gmail.com       MX preference = 50, mail exchanger = gsmtp183.google.com
gmail.com       MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com
gmail.com       MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google.com
gmail.com       MX preference = 10, mail exchanger = alt2.gmail-smtp-in.l.google.com

gsmtp147.google.com     internet address = 209.85.147.27
gsmtp183.google.com     internet address = 64.233.183.27
gmail-smtp-in.l.google.com      internet address = 64.233.183.114

cmd> telnet gsmtp147.google.com 25

220 mx.google.com ESMTP l27si12759488waf.25

В Linux, я думаю, вы можете "копать".

6 голосов
/ 30 ноября 2008
4 голосов
/ 30 ноября 2008

хост telnet 25

Просто выберите хост, который, как вы знаете, прослушивает порт 25.

2 голосов
/ 04 декабря 2008

Зондирование сервера, который прослушивает выбранный вами порт, конечно, лучший вариант, как показал абатищев.

В случае, когда вы не можете найти службу «эхо» на нужном порту или , вы хотите знать, кто блокирует вас на пути, к которому вы можете прибегнуть к огнехождению, Firewalking исследует путь, начиная с Time-To-Live (TTL), установленного в ноль, и затем увеличивая его на одну каждую итерацию. Когда вы перестаете получать сообщения «ICMP TTL Exceeded», это означает, что следующий переход в цепочке фильтрует ваши пакеты.

Вы можете использовать hping3 , чтобы сделать это:

:~$ hping3 -z -T -p 25 server.com

или используйте Firewalk , который был создан именно для этого.

Редактировать : Любые устройства NAT на маршруте будут молча уничтожать ваши результаты, поскольку TTL сбрасывается до любого нормального значения, которое маршрутизатор сочтет нужным.

2 голосов
/ 30 ноября 2008

Вы можете позвонить им и спросить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...