我在azure上设置了一个linux vm,它运行我正在侦听端口25上的传入smtp流量的程序。 vm使用资源组模型,我在连接到此VM的nsg上打开了端口25(入站)。
我还有一个物理服务器(不是天蓝色的),所以我使用了https://www.yougetsignal.com/tools/open-ports/来确保端口25真的是打开的并且它说是。
到目前为止一直很好,问题是我无法从物理Windows服务器连接到此VM,我打开了端口25(出站)但是当我查看PortQRY.exe(微软工具)时我得到TCP port 25 (smtp service): FILTERED
所以看起来问题出现在我的物理服务器上,我也尝试禁用我的防火墙(用于私人和公共连接),但我仍然从PortQRY获得相同的输出。
可能是什么原因?以及如何解决?
答案 0 :(得分:3)
这是因为Microsoft决定阻止Azure中的端口#25用于2017年11月之后注册的订阅。您应该使用早于2017年11月15日的订阅来满足您基于端口25的要求 (Azure is committed to stopping SPAM and reducing the customer impact caused by negative IP reputation.)