美文网首页
aws cloudfront alb 在请求体中配置来源国家

aws cloudfront alb 在请求体中配置来源国家

作者: 国服最坑开发 | 来源:发表于2024-07-24 19:03 被阅读0次

0x00 目标

希望在请求体中增加请求来源国家信息。
尝试过很多种方案,目前为止本例的方法较为简单易用。

0x01 前置准备

  • alb : 配置一个alb,把443流量指向一个测试服务,打印请求Header信息
  • cloudfront: 定义一个cdn,源指向上面的 alb
  • route53 配置自定义域名

0x02 CloudFront 关键配置

在CloudFront action 配置页中,修改默认的缓存动作,如下图示:


cloudfront

然后,配置结束

0x03 验证

通过简单的 curl 请求,验证结果如下:

curl

可以看到当流量进入ALB之前,已经成功注入了一些 cf 的参数信息。

0x04 下一步

可以在ALB中,基于Header 过滤器,进行国家级别的流量灰度配置。

相关文章

  • AWS CloudFront

    亚马逊CloudFront对于AWS开发者而言是一种很有用的工具,可以加速和测试大型网站。节省了频繁访问的静态内容...

  • ALB & EKS

    什么是 ALB 全称 Application Load Balancer,是 AWS Elastic Load B...

  • AWS CloudFront 清缓存

    故障介绍 为了提高用户的体验度、页面的流畅度,为前段做了CDN。为了提供工作效率,为前段同学提供自动化部署的工具。...

  • 云计算 | AWS | CloudFront

    内容推送服务:CloudFront 1. CDN 传统网络服务模式传统网络服务模式 存在问题存在问题 解决办法CD...

  • Amazon AWS 使用心得(摸索篇二)

    本文主要讲述本人使用过程中,Amazon Aws 内常用模块说明。 EC2 S3 CloudFront Cloud...

  • Cloudfront 配置

    箭头处都需要勾选。

  • Amazon AWS 使用心得(摸索篇一)

    本文主要讲述本人使用过程中,Amazon Aws 内常用模块说明。 EC2 S3 CloudFront EC2问题...

  • AWS 数据传输加速

    AWS CloudFront 概述 一个CDN服务,加快网页和其它下载全球分布式网络缓存服务器 CloudFron...

  • 配置系统API

    配置系统API 1.创建一个配置模块(create module 在配置系统中生成一个模块 请求体 响应体 2.创...

  • AWS eks绑定alb 使用aws-load-balancer

    作者:SRE运维博客[https://www.cnsre.cn/]博客地址:https://www.cnsre.c...

网友评论

      本文标题:aws cloudfront alb 在请求体中配置来源国家

      本文链接:https://www.haomeiwen.com/subject/ywlphjtx.html