我遇到了一些防火墙配置问题。
我在 Google Cloud 上有一个虚拟机(基于 bitnami 映像),我无法通过端口 80 连接到它。我使用 Google 的标准防火墙工具设置了一些防火墙规则。我还使用 UFW 设置了相同的规则,但端口仍然关闭。
我检查了 Google 防火墙日志,一切正常,端口 80 没有被阻止(我可以看到“已接受”状态),所以我不认为是 Google 防火墙关闭了端口。我在我的虚拟机上找不到 UFW 日志,而且我grep -r "ufw" /
只能找到安装日志条目。我能找到的唯一可访问端口是 22。
我做错了什么,还有其他我不知道的防火墙吗?
更一般地说,我如何才能了解请求在哪里被阻止,是否有任何工具可以告诉我谁正在关闭端口?
提前致谢
答案1
找到了解决方案,是 vsftpd 阻止了除 22 之外的所有端口,我已经将其卸载,现在一切正常。