我正在尝试在GCE VM上打开端口8080。通过阅读有关堆栈溢出的文档和其他类似问题,它应该像创建防火墙规则一样简单。我已经这样做了,当我尝试从外部访问此端口时仍然看到“连接被拒绝”错误。例如,如果外部IP地址是12.345.67.890,当我尝试从此VM或其他计算机打开http://12.345.67.890:8080时,出现“连接被拒绝”错误。
“dev-allow-all”是我创建的规则
“dev-allow-all”规则应允许从任何IP地址访问8080。
我已经尝试过的事情来解决这个问题:
我很感激你的经历,谢谢!
UPDATE
提供规则的屏幕截图:
我根据答案创建了规则“dev-allow-8080-traffic”,它没有目标/源过滤器。我仍然得到“拒绝连接”
发布于 2018-12-13 08:55:06
在您的规则定义中,尝试将“目标”更改为“网络中的所有实例”。这不是安全预期的推荐方法,但它至少可以让您了解它是防火墙配置还是其他一些问题。
发布于 2018-12-13 09:49:57
您好,您可以编辑防火墙规则以启用此端口。
请尝试此步骤并解决您的问题:
请在剪贴板中复制标签名称。
2.1选择项目,然后单击添加新防火墙规则。
2.2添加规则名称
2.3在目标列表上选择标签并粘贴标签
2.4在ip范围字段集0.0.0.0/0上
2.5在协议和端口上输入tcp:8080
2.6保存规则
这张图片是我规则的ilustrate配置:
https://stackoverflow.com/questions/-100003061
复制相似问题