当前位置: 首页 > news >正文

apisix的real-ip插件使用说明

k8s集群入口一般都需要过负载均衡,然后再到apisix。

这时候如果后台业务需要获取客户端ip,可能拿到的是lb或者网关的内网ip。

这里一般要获取真实ip需要做几个处理。

1. 负载均衡上,一般支持配置获取真实ip参数,需要配置上。然后lb会吧客户端真实ip写入x-forwarded-for参数。

2. apisix上配置real-ip插件。作用和nginx的realip插件相同

官方文档:real-ip | Apache APISIX® -- Cloud-Native API Gateway

如果网关下所有业务都启用,可以直接在插件中配置。

source指,写入那个参数,一般都是http_x_forwarded_for。

trusted_addresses指,set_real_ip_from,一般写需要忽略的内网ip地址。比方lb的内网地址,或者有内网转发的话,集群内网的ip地址。

以上。

http://www.lryc.cn/news/534184.html

相关文章:

  • 音视频协议
  • 第一财经对话东土科技 | 探索工业科技新边界
  • Maven 与企业项目的集成
  • 激活函数篇 01 —— 激活函数在神经网络的作用
  • 22.2、Apache安全分析与增强
  • Day.23
  • CentOS虚机在线扩容系统盘数据盘
  • 动手写ORM框架 - GeeORM第一天 database/sql 基础
  • 绘制中国平安股价的交互式 K 线图
  • [渗透测试]热门搜索引擎推荐— — shodan篇
  • JavaScript 在 VSCode 中的优势与应用
  • 深度学习之StyleGAN算法解析
  • 数据结构之排序
  • Vue.js 与第三方插件的集成
  • 基于Docker搭建ES集群,并设置冷热数据节点
  • MyBatis常见知识点
  • Redis --- 使用GEO实现经纬度距离计算
  • 【0403】Postgres内核 检查(procArray )给定 db 是否有其他 backend process 正在运行
  • [数据结构] Set的使用与注意事项
  • amis组件crud使用踩坑
  • 离线统信系统的python第三方库批量安装流程
  • 韶音科技:消费电子行业售后服务实现数字化转型,重塑客户服务体系
  • 神经网络|(九)概率论基础知识-泊松分布及python仿真
  • 114,【6】攻防世界 web wzsc_文件上传
  • 【Kubernetes的SpringCloud最佳实践】有Service是否还需要Eureka?
  • SQL最佳实践(笔记)
  • vue3学习四
  • C# LiteDB 使用教程
  • Python Pandas(3):DataFrame
  • 使用通义灵码 ai编程 来提高开发效率