逝水年华 发表于 2024-9-1 15:48:41

建了个AWS 那个 CloudFront, 怎么没有填写源站IP的地方?

全程没见填写源网站IP的地方, 只叫我输入了一个网站域名,

就告诉我创建成功了,套CDN后网站域名不是要解析到AWS CDN的IP吗?

它怎么知道我源站IP是多少?

还是我使用方式错了?

独家记忆 发表于 2024-9-1 15:49:16

创建后点编辑,也没有看见填源站IP的地方啊

比如要让www.abc.com套上它的CDN, 改怎么填?

它只有一个叫填域名的框, 如果填上www.abc.com, 这个www.abc.com肯定要解析到CDN IP的,

那它CDN怎么知道我源站IP是啥,它怎么访问到我的源站?

独家记忆 发表于 2024-9-1 15:49:26

Alternative domain name (CNAMEs) 中填写自定义域名即 www.abc.com,若需 HTTPS 则需在 ACM 申请证书

Distribution 中找到 Origin 填写源站域名,源站域名解析到源站 IP

然后 www.abc.com -- CNAME --> Distribution 给的分配域名:.cloudfront.net

IT618发布 发表于 2024-9-1 15:49:42

aws只支持域名回源,回源默认host。

Crystαl 发表于 2024-9-1 15:50:08

不支持直接添加IP 先建立一个 cdnxxx.example.com指定源站IP ,然后在cloudfront设置这个记录

独家记忆 发表于 2024-9-1 15:50:42

那别人访问我网站最重要的公开那个网站域名 www.abc.com 填在哪里?

拾光 发表于 2024-9-1 15:51:38

没搞懂, 比如 www.abc.com 是我的源网站域名,
你说的Origin框里填这个,然后也要解析成源站的IP, 那别人访问我网站www.abc.com不还是直接访问到我源网站去了吗?

浅生 发表于 2024-9-1 15:52:11

www.abc.com 只 CNAME 到 cloudfront 给的加速地址:.cloudfront.net

需要另外新增一个解析如 back.abc.com,使其解析源 IP 地址

再不会加钱让人搞

婷姐 发表于 2024-9-1 15:52:18

比如你的ip是8.8.8.8,在你host那里写8.8.8.8.nip.io就行啦

IT618发布 发表于 2024-9-1 15:52:29

看了这个教程: https://xiebruce.top/1808.html

搞懂了, 原来AWS是把网站真实给用户访问的域名标题叫做"备用域名", 然后那个编辑框还是一个可选填可不填的项,做得真是垃圾, 这个才是最重要的域名, 居然这样去描述它

还有个重要问题,用户访问备用域名到它的CDN时, 它的CDN去访问我源站,

用的是 "源站域名" 去访问源站, 还是用 "备用域名" 去访问?

如果用的是 "源站域名" 去访问源站, 那它这CDN也太搞笑了吧
页: [1]
查看完整版本: 建了个AWS 那个 CloudFront, 怎么没有填写源站IP的地方?

创宇盾启航版免费网站防御网站加速服务