阿里云服务器80端口 阿里云 80端口

504 Gateway Time-out --- 2021-08-03

504 Gateway Time-out

创新互联建站专注于企业网络营销推广、网站重做改版、和龙网站定制设计、自适应品牌网站建设、HTML5商城网站建设、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为和龙等各大城市提供网站开发制作服务。

The gateway did not receive a timely response from the upstream server or application.

Powered by Tengine

nginx 和php-fpm配置文件配置都已修改,打开网站还是超时

这个是安全组端口问题,

如果你的服务器是阿里云服务器,可以去阿里云安全组将80端口添加进去;然后你发现网站可以打开了;

完美解决。

云服务器(阿里云)的安全组设置

安全组 是一个ECS的重要安全设置,但对小白用户来说却很难理解其中晦涩难懂的专业术语。websoft9在此介绍个人的理解:

阿里云官方解释 :安全组是一种虚拟防火墙,用于设置单台或多台云服务器的网络访问控制,它是重要的网络安全隔离手段,用于在云端划分安全域。每个实例至少属于一个安全组,在创建的时候就需要指定。

注解:简单理解:服务器什么端口(服务)可以被访问,什么端口可以被封锁

例子:服务器80端口是用来提供http服务,如果服务器部署了网站,而没有开放80端口,这个网站肯定访问不了,http: //ip 是打不开的。

这是很常见的问题,用户第一感觉就是购买的服务器有问题或购买的镜像用不了。

远程连接(SSH)Linux 实例和远程桌面连接 Windows 实例可能会失败。

远程 ping 该安全组下的 ECS 实例的公网 IP 和内网 IP 可能会失败。

HTTP 访问该安全组下的 ECS 实例暴漏的 Web 服务可能会失败。

该安全组下 ECS 实例可能无法通过内网访问同地域(或者同 VPC)下的其他安全组下的 ECS 实例。

该安全组下 ECS 实例可能无法通过内网访问同地域下(或者同 VPC)的其他云服务。

该安全组下 ECS 实例可能无法访问 Internet 服务。

当用户购买一个新的服务器的时候,阿里云会提醒选择安全组,对于一部分入门用户来说,第一感觉就是选择一个等级比较高的安全组,这样更为保险。实际上,等级越高,开放的端口越少。甚至连80端口、21端口都被封锁了,导致服务器ping不通、http打不开。这样最常见的访问都无法进行,用户第一感觉就是购买的服务器有问题或购买的镜像用不了。

在Websoft9客服工作中统计发现,96%的用户浏览器http://公网IP 打不开首页,都是因为安全组的设置关闭了80端口所导致。

第一,找到对应的实例,通过安全组配置选项进入设置。

第二,点击“配置规则”,进入安全组规则设置。

阿里云yum工具和出站80端口不可用的问题排查一例

收到阿里云短信/站内信提醒,线上某资源被病毒入侵。查看告警详情及登录服务器后确认是感染了DDG挖矿病毒,入侵点是redis。由于病毒行为复杂,难以彻底清除对系统的修改,决定重置该实例然后重新部署服务。

实例重置后,发现yum无法使用。提示yum连接超时,连接的目标主机是阿里云的yum源(233.*的IP地址,为外网地址),协议为HTTP。

进一步测试发现DNS解析正常,curl访问内网的80端口正常,访问外网所有80端口均超时,访问外网的8080/443等部分非80端口正常。

经检查机器的iptables没有启用,阿里云安全组出站方向无限制。随后提交工单联系阿里云。

售后客服在工单中答复,之前机器被检测到有大量web攻击行为,阿里云已对该实例进行了出站特定端口封禁处理。在工单内表示问题已经排除后,客服提前人工解除封禁。

这类封禁处理不会体现在安全组,可以在 云盾安全管控管理控制台 来查看封禁记录。这个控制台也可以在阿里云控制台右上角账户图标--安全管控--处罚列表处进入。另外,处罚通知也会以站内信的方式发送(是否有短信暂不明确),所以及时查收站内信非常必要。

作为RAM用户身份登录难以保持登录状态,同时主账号对通知方式的设置不合理,加上对阿里云检测和通知机制不够熟悉,导致这次问题排查持续时间较久。

阿里云 yum 出站 端口 封禁 入侵

阿里云端口转发(将80端口转发到其他端口)

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站, 因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了 。

所以在搭建网站时,想要直接输入网址来访问,而不用输入端口号

但是在使用阿里云的时候,发现80端口被占用,通过 lsof -i:80 发现端口被一个叫 AliYunDun 的占用了

然后通过搜索发现 AliYunDun 并不是将80端口给占用了,而是为了保护请求,进行一层防护

所以,如果要使用,需要 备案 ,但是由于网站是用的.org 后缀,而阿里云又说该后缀无法备案

即使成功做出映射,但是由于之前购买的阿里云的服务器是国内的,也不能访问

因为看的是

,只要访问这个地址就会出现要你备案的提示

虽然网上很多,csdn上面都有教你怎么转变80端口到其他端口(8080)的方法

但是我感觉是没有什么用的,因为

如果你的网站是有备案的,直接使用80端口即可,如果没有备案,转变之后也无法不加端口号来访问你的网站

或者 ,如果想要搭建个人博客,建议可以使用国外的服务器,这是不需要备案的

比较好的几个链接


分享名称:阿里云服务器80端口 阿里云 80端口
链接分享:http://hbruida.cn/article/ddgjoic.html