首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么GCP实例需要手动允许端口80,即使默认端口(BranchCache内容检索(HTTP- in )) 80在windows防火墙中是打开的

为什么GCP实例需要手动允许端口80,即使默认端口(BranchCache内容检索(HTTP- in )) 80在windows防火墙中是打开的
EN

Stack Overflow用户
提问于 2020-01-15 02:11:05
回答 1查看 97关注 0票数 0

我已经设置了新的GCP实例,在初始设置时,我为我的实例保留了静态IP,以便使用IP地址或URL访问我的应用程序,但是当我在windows上安装tomcat并更新连接器中的端口(从8080到80)时,我无法从外部访问我的tomcat。

我已经检查了windows防火墙规则,端口80有一个默认规则(BranchCache内容检索(HTTP- in )),它在入站和出站中都是打开的,但我仍然不能访问tomcat.然后,我手动为端口80创建了一条规则,并启用了它。这对我很有效。

提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2020-01-15 02:28:14

因为Windows防火墙和网络安全组位于网络中的不同位置。

如果您阻止任何位置的端口,则该端口也会被阻止。您必须在每个位置启用该端口。

Google Cloud VPC对在您的VM中运行的防火墙一无所知。例如,如果您在安全组中启用了80端口,但在Windows防火墙中禁用了80端口,则会阻止80端口的流量。网络流量必须通过安全组才能到达虚拟机。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59739510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档