详情页标题前

阿里云负载均衡为什么无法访问负载均衡-云淘科技

详情页1

问题描述

使用负载均衡后,客户端无法访问负载均衡。

解决方案

本文中出现的端口和IP都是演示环境参数值,当排查客户端无法访问负载均衡问题时,请根据实际情况配置端口和内网IP信息。

问题原因 处理方法
四层监听的后端服务器无法访问负载均衡的原因:

  • CLB四层监听的后端服务器不支持同时作为客户端和服务端。
  • NLB四层监听的服务器组开启了客户端地址保持功能,导致服务器组内的后端服务器不支持同时作为客户端和服务端。说明 NLB在服务器组配置中关闭“开启客户端地址保持”功能后,服务器组内的后端服务器支持同时作为客户端和服务端。
  • CLB:无。
  • NLB:服务器组关闭“开启客户端地址保持”功能。
健康检查异常 健康检查异常时请参见如何排查四层监听(TCP/UDP)健康检查异常和如何排查七层监听(HTTP/HTTPS)健康检查异常。
不支持通过负载均衡SLB搭建FTP、TFTP、H323和SIP等。 针对FTP服务,可以通过参考以下步骤解决问题:

  • 如果是Linux系统,您可以尝试配置22端口的转发,使用SFTP连接并传输数据。
  • 支持通过EIP可见模式将EIP绑定到FTP服务器上,对外提供FTP服务,配置详情请参见使用EIP部署FTP服务器。
服务器内网防火墙设置没有放行80端口。 可以参考以下步骤,暂时关闭防火墙:

  • Windows服务器执行以下命令。

    firewall.cpl

  • Linux服务器上执行以下命令。

    /etc/init.d/iptables stop

后端端口异常。 参考以下步骤,确认问题。然后根据实际情况解决此问题:

  • 对于四层负载均衡来说,使用telnet命令测试有响应即为正常,命令如下所示。

    telnet 10.XX.XX.1 80

  • 对于七层负载均衡,HTTP状态码需要是200等代表正常的状态码,检验方法如下:
    • Windows:直接在ECS实例上访问ECS的内网IP,测试是否正常,命令如下所示。

      http://10.XX.XX.1

    • Linux:参考以下命令,查看返回值是否为HTTP/1.1 200 OK

      curl -I 10.XX.XX.1

rp_filter特性和负载均衡底层LVS的策略路由产生冲突,导致访问出现异常。
  1. 登录四层负载均衡后端添加的Linux系统的ECS实例。
  2. 编辑/etc/sysctl.conf文件,将系统配置文件中的以下三个参数值设置为0。
     net.ipv4.conf.default.rp_filter = 0
     net.ipv4.conf.all.rp_filter = 0
     net.ipv4.conf.eth0.rp_filter = 0
  3. 执行sudo sysctl -p命令,使配置生效。
监听功能异常 在服务器上执行以下命令,如果能看到10.XX.XX.1:80的监听信息,或者0.0.0.0:80的监听信息,说明端口的监听正常。然后根据实际情况解决此问题:

  • Windows服务器上执行以下命令。

    netstat -ano | findstr :80

  • Linux服务器上执行以下命令。

    netstat -anp | grep :80

创建负载均衡实例后,没有添加监听。 请配置监听,详情请参见监听概述。
负载均衡通过域名访问不通,可能为用户域名解析错误导致。 无。
客户端本地网络或运营商中间链路异常。 从不同地域及不同网络环境,对负载均衡相应服务端口做访问测试。

如果只有本地网络访问时出现异常,则判定是网络异常导致的问题,此时可以继续通过持续进行ping测试或MTR路由跟踪等手段做进一步排查分析。

客户端IP被云盾拦截。
  1. 获取客户端网络环境对应的公网IP。
  2. 将获取的公网IP配置为白名单,该操作将会对来自相应IP到负载均衡的所有访问全部放行。 说明 该操作可能会带来安全风险,确保白名单中的IP不会对负载均衡进行恶意攻击。
用户使用完高防IP之后切换回普通模式,但是未关闭访问控制白名单功能。 参见设置黑白名单(针对高防实例IP),取消白名单。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/169614.html

(0)
上一篇 2023年12月10日 下午12:11
下一篇 2023年12月10日 下午12:12
详情页2

相关推荐

  • 腾讯云云直播关于腾讯云视立方·直播 SDK 视频播放能力升级及新增授权校验的公告

    腾讯云视立方·直播 SDK 移动端(Android & iOS & Flutter)即将发布 10.1 版本,新版本 SDK 的播放器采用“腾讯视频”同款播放内核打造,视频播放能力获得全面优化升级,详见 视频播放能力升级特性。同时从该版本开始将增加对视频播放功能的授权校验,具体如下:如果您的 App 已经拥有直播 License (原直播推流…

    腾讯云 2023年12月9日
  • 腾讯云CVM服务器Linux 实例:VNC 或 SSH 登录报错 Permission denied

    现象描述 使用 VNC 或 SSH 登录时,提示报错信息 “Permission denied”。VNC 登录报错如下图所示: SSH 登录报错如下图所示:  可能原因 使用 VNC 或 SSH 登录会调用 /etc/pam.d/login pam 模块进行校验,在 /etc/pam.d/login 配置中默认会引入 system-auth 模块进行…

    2023年12月9日
  • 腾讯云云直播云导播台

    云导播台(Live Video Caster,LVC)依托腾讯云强大的视频直播能力,在云端实现直播流的切换,多画面的混流播出等。云导播台支持自定义画面布局、备播机制、音视频同步切换等功能,省去了沉重的传统导播台的硬件设备,让您方便快捷的使用导播服务,丰富线上业务场景。 产品架构   产品特性 特性 说明 强大的云端能力 依托腾讯云强大的视频直播能力,让…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云函数(SCF)日志说明-云淘科技

    日志开发 您可以在程序中使用以下语句来完成日志输出:printlogging 模块例如,执行以下代码,您可在函数日志中查询输出内容。 import logginglogger = logging.getLogger()logger.setLevel(logging.INFO)def main_handler(event, context): logger.…

    2023年12月9日
  • 腾讯云云函数(SCF)插件更新日志-云淘科技

    v2.0.0 版本 发布时间:2020-06-12本次发布包含了以下内容:配置文件规范调整:调整插件使用的规范为 Serverless Cloud Framework 中 tencent-scf component 规范。支持原有 TCSAM 规范兼容转换为 Serverless Cloud Framework tencent-scf component 规…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。