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

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

telnet mydomain.tld 25 говорит мне "в соединении отказано"

это степень моих сетевых навыков hax0r.

как я могу узнать, в моей ли я сети или на самом сервере?

Вам нужен инструмент tcptraceroute. Укажите порт назначения и посмотрите, в какой точке трассировки он не работает.

Это появляется в netstat как слушать на том сервере? Можете ли вы установить telnet-соединение с этого сервера на порт 25? Если это так, сервер прослушивает порт 25.

Затем попробуйте с другого компьютера в той же сети. Если это не сработает, то, скорее всего, виноват брандмауэр, и он на SMTP-сервере. Я предполагаю это iptables или брандмауэр Windows. Проверьте Вот для его отключения в Windows или используйте графический интерфейс.

Если вы не можете связаться с ним из-за пределов своей сети, это может быть проблема брандмауэра (снова) или проблема NAT. Если у вас есть частный адрес на вашем сервере (например, 192.168.x.x, 172.16-32.x.x или 10.x.x.x), вам необходимо перенаправить порт 25 с вашего шлюза на внутренний IP-адрес сервера.

Это должно дать вам хорошее начало. Дайте нам знать!

Вероятно, самый простой способ проверить это зайти на компьютер вне сети и подключиться к порту через telnet / nmap.

http://www.canyouseeme.org/ предлагает вам выбрать номер вашего порта, и они протестируют его в Интернете.

Удачи!

telnet порт 25 к любому другому серверу?

Исключите DNS на минуту. Можете ли вы подключиться к порту 25 IP-адреса вашего почтового сервера?

использовать Nmap чтобы проверить, открыт ли порт хоста. Если это так, вам лучше изменить его на ssh:> К сожалению, telnet мертв и должен использоваться только для обратной совместимости (отправляет все открытым текстом)

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