问题描述
使用负载均衡后,客户端无法访问负载均衡。
解决方案
本文中出现的端口和IP都是演示环境参数值,当排查客户端无法访问负载均衡问题时,请根据实际情况配置端口和内网IP信息。
问题原因 | 处理方法 |
---|---|
四层监听的后端服务器无法访问负载均衡的原因:
|
|
健康检查异常。 | 健康检查异常时请参见如何排查四层监听(TCP/UDP)健康检查异常和如何排查七层监听(HTTP/HTTPS)健康检查异常。 |
不支持通过负载均衡SLB搭建FTP、TFTP、H323和SIP等。 | 针对FTP服务,可以通过参考以下步骤解决问题:
|
服务器内网防火墙设置没有放行80端口。 | 可以参考以下步骤,暂时关闭防火墙:
|
后端端口异常。 | 参考以下步骤,确认问题。然后根据实际情况解决此问题:
|
rp_filter特性和负载均衡底层LVS的策略路由产生冲突,导致访问出现异常。 |
|
监听功能异常 | 在服务器上执行以下命令,如果能看到 10.XX.XX.1:80 的监听信息,或者0.0.0.0:80 的监听信息,说明端口的监听正常。然后根据实际情况解决此问题:
|
创建负载均衡实例后,没有添加监听。 | 请配置监听,详情请参见监听概述。 |
负载均衡通过域名访问不通,可能为用户域名解析错误导致。 | 无。 |
客户端本地网络或运营商中间链路异常。 | 从不同地域及不同网络环境,对负载均衡相应服务端口做访问测试。 如果只有本地网络访问时出现异常,则判定是网络异常导致的问题,此时可以继续通过持续进行ping测试或MTR路由跟踪等手段做进一步排查分析。 |
客户端IP被云盾拦截。 |
|
用户使用完高防IP之后切换回普通模式,但是未关闭访问控制白名单功能。 | 参见设置黑白名单(针对高防实例IP),取消白名单。 |