我正在尝试在Debian机器上的Google Cloud平台上设置一个简单的web服务器。在没有任何防火墙规则的情况下运行端口扫描(https://www.ipvoid.com/port-scan/)时,所有端口都显示为已过滤。为端口80设置规则时,扫描会返回该端口已被阻止的信息。我是不是在防火墙设置上做错了什么?

提前感谢!
发布于 2021-01-19 23:49:22
我在我的Gcloud控制台上重新构建了你的问题,如果我在创建实例时没有选择图片形式的防火墙选项,80端口将被阻塞。

如果我选择这些防火墙选项,防火墙规则将自动设置。

您还可以在Debian中验证您的防火墙设置,通过运行以下命令查看应用程序配置文件的完整列表:
$ sudo ufw app listWWW配置文件用于管理web服务器使用的端口:
输出
Available applications:
. . .
WWW
WWW Cache
WWW Full
WWW Secure
. . .如果检查WWW完整配置文件,则会显示它启用了到端口80和443的流量:
$ sudo ufw app info "WWW Full"输出
Profile: WWW Full
Title: Web Server (HTTP,HTTPS)
Description: Web Server (HTTP,HTTPS)
Ports:
80,443/tcp允许此配置文件的传入HTTP和HTTPS通信:
$sudo ufw allow in "WWW Full"https://stackoverflow.com/questions/65793963
复制相似问题