首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虽然apache2启动,但无法通过外部IP访问GCP实例

问虽然apache2启动,但无法通过外部IP访问GCP实例
EN

Stack Overflow用户
提问于 2020-08-23 10:10:17
回答 1查看 292关注 0票数 0

我已经在gcp上创建了一个测试vm实例:

这似乎没问题,但我不能通过外部ip访问,就像文档中说的那样,https://cloud.google.com/community/tutorials/setting-up-lamp说

请给我一些建议,谢谢。

=================================

圆头http://35.240.177.89/卷曲:(7)未能连接到35.240.177.89端口80:操作超时

卷头https://35.240.177.89/卷曲:(7)未能连接到35.240.177.89端口443:操作超时

netstat -lntup:结果

EN

回答 1

Stack Overflow用户

发布于 2020-09-01 06:41:17

假设您的Linux启用了双重堆栈,带有:::80的netstat意味着Apache2正在监听所有网络接口的IPv4和IPv6端口80。您可以使用以下命令进行检查。0值意味着启用了双重堆栈。

代码语言:javascript
复制
cat /proc/sys/net/ipv6/bindv6only

鉴于以上所述,很可能您的系统没有允许端口80的iptables规则。假设Ubuntu18.04(为您的发行版修改):

备份iptables规则:

代码语言:javascript
复制
sudo iptables-save > iptables.backup

允许入口端口80:

代码语言:javascript
复制
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT

也可以允许入口端口443:

代码语言:javascript
复制
sudo iptables -I INPUT -p tcp --dport 443 -j ACCEPT
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63545737

复制
相关文章

相似问题

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