我如何知道我的网络上的端口 25 是否被阻止?

我如何知道我的网络上的端口 25 是否被阻止?

telnet mydomain.tld 25告诉我“连接被拒绝”

这就是我的网络黑客技能的程度。

我如何知道这是我的网络问题还是服务器本身的问题?

答案1

您要查找的工具是“tcptraceroute”。指定目标端口,并查找跟踪失败的位置。

答案2

它是否显示netstat为正在监听该服务器?您能从该服务器通过端口 25 远程登录到其自身吗?如果是,则表明该服务器正在监听端口 25。

然后尝试从同一网络中的另一台机器上进行操作。如果这不起作用,那么最有可能是防火墙的问题,并且问题出在 SMTP 服务器上。我假设是防火墙iptables或 Windows 防火墙。检查这里在 Windows 上禁用它,或者使用 GUI。

如果您无法从网络外部访问它,则可能是防火墙问题(再次)或 NAT 问题。如果您的服务器上有一个私有地址(如 192.168.xx、172.16-32.xx 或 10.xxx),那么您需要将端口 25 从网关转发到服务器的内部 IP。

这应该能给你一个良好的开端。让我们知道!

答案3

可能最简单的检查方法是转到网络外的计算机并通过 telnet/nmap 访问端口。

http://www.canyouseeme.org/让您选择端口号,然后他们会在线测试它。

祝你好运!

答案4

暂时不考虑 DNS。你能通过 telnet 连接到电子邮件服务器 IP 地址的 25 端口吗?

相关内容