如何检查传出连接是否被本地防火墙阻止?

如何检查传出连接是否被本地防火墙阻止?

我遇到过这种情况,我的服务器无法连接到 SMTP 服务器,而我的 PC 可以。但同一台服务器可以连接到另一台 SMTP 服务器。我认为我的防火墙可能阻止了它。我如何可靠地测试这个问题是否由我的防火墙/iptables 引起?理想情况下,使用或单独测试每个防火墙/iptables。

iptables 中有很多规则,我可能会遗漏一些东西。我正在考虑一个工具,它可以告诉我,例如,到某个主机的 TCP 或 UDP 端口的传出连接是否会被阻止。

PS:它是一个 Debian 服务器,我的笔记本电脑和服务器位于不同的网络中。

相关内容