Google 云防火墙:端口被阻止
Google Cloud Firewall: Port is blocked
我正在尝试在 Debian 机器上的 Google Cloud Platform 中设置一个简单的 Web 服务器。
当 运行 端口扫描 (https://www.ipvoid.com/port-scan/) 没有任何防火墙规则时,所有端口都显示为已过滤。为端口 80 设置规则时,扫描返回端口被阻止。我的防火墙设置有问题吗?
提前致谢!
我在我的 Gcloud 控制台上重新构建了你的问题,如果我不这样做,80 端口将被阻止 select 创建实例时如图所示的防火墙选项。
如果我 select 这些防火墙选项,防火墙规则将自动设置。
您还可以在 Debian 中验证您的防火墙设置,通过 运行 查看完整的应用程序配置文件列表:
$ sudo ufw app list
WWW 配置文件用于管理 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"
我正在尝试在 Debian 机器上的 Google Cloud Platform 中设置一个简单的 Web 服务器。 当 运行 端口扫描 (https://www.ipvoid.com/port-scan/) 没有任何防火墙规则时,所有端口都显示为已过滤。为端口 80 设置规则时,扫描返回端口被阻止。我的防火墙设置有问题吗?
提前致谢!
我在我的 Gcloud 控制台上重新构建了你的问题,如果我不这样做,80 端口将被阻止 select 创建实例时如图所示的防火墙选项。
如果我 select 这些防火墙选项,防火墙规则将自动设置。
您还可以在 Debian 中验证您的防火墙设置,通过 运行 查看完整的应用程序配置文件列表:
$ sudo ufw app list
WWW 配置文件用于管理 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"