全球主机交流论坛

标题: 建了个AWS 那个 CloudFront, 怎么没有填写源站IP的地方? [打印本页]

作者: Cat-and-Fox    时间: 2024-9-1 11:45
标题: 建了个AWS 那个 CloudFront, 怎么没有填写源站IP的地方?
全程没见填写源网站IP的地方, 只叫我输入了一个网站域名,

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

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

还是我使用方式错了?
作者: Cat-and-Fox    时间: 2024-9-1 11:48
创建后点编辑,  也没有看见填源站IP的地方啊

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

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

那它CDN怎么知道我源站IP是啥,  它怎么访问到我的源站?
作者: Microcharon    时间: 2024-9-1 12:13
本帖最后由 Microcharon 于 2024-9-1 12:15 编辑

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

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

然后 www.abc.com -- CNAME --> Distribution 给的分配域名:.cloudfront.net
作者: enocag    时间: 2024-9-1 12:58
aws只支持域名回源,回源默认host。
作者: 爱消失    时间: 2024-9-1 14:45
不支持直接添加IP 先建立一个 cdnxxx.example.com  指定源站IP ,然后在cloudfront设置这个记录
作者: Cat-and-Fox    时间: 2024-9-1 14:48
爱消失 发表于 2024-9-1 14:45
不支持直接添加IP 先建立一个 cdnxxx.example.com  指定源站IP ,然后在cloudfront设置这个记录 ...

那别人访问我网站最重要的公开那个网站域名 www.abc.com 填在哪里?
作者: Cat-and-Fox    时间: 2024-9-1 14:52
Microcharon 发表于 2024-9-1 12:13
Alternative domain name (CNAMEs) 中填写自定义域名即 www.abc.com,若需 HTTPS 则需在 ACM 申请证书

Dis ...

没搞懂, 比如 www.abc.com 是我的源网站域名,
你说的Origin框里填这个,然后也要解析成源站的IP, 那别人访问我网站www.abc.com不还是直接访问到我源网站去了吗?
作者: Microcharon    时间: 2024-9-1 14:55
本帖最后由 Microcharon 于 2024-9-1 14:56 编辑
Cat-and-Fox 发表于 2024-9-1 14:52
没搞懂, 比如 www.abc.com 是我的源网站域名,
你说的Origin框里填这个,然后也要解析成源站的IP, 那别人 ...


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

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

再不会加钱让人搞
作者: cbm    时间: 2024-9-1 14:56
比如你的ip是8.8.8.8,在你host那里写8.8.8.8.nip.io就行啦
作者: Cat-and-Fox    时间: 2024-9-1 14:58
Microcharon 发表于 2024-9-1 12:13
Alternative domain name (CNAMEs) 中填写自定义域名即 www.abc.com,若需 HTTPS 则需在 ACM 申请证书

Dis ...

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

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

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

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

如果用的是 "源站域名" 去访问源站, 那它这CDN也太搞笑了吧
作者: Cat-and-Fox    时间: 2024-9-1 15:01
enocag 发表于 2024-9-1 12:58
aws只支持域名回源,回源默认host。

那网站真实域名填在哪里呢, 就是让普通用户访问我网站的那个域名,

还有它CDN是用 "源站域名" 去访问我的源站, 还是用可填可不填的那个 "备用域名" 去访问的?
作者: Cat-and-Fox    时间: 2024-9-1 15:03
爱消失 发表于 2024-9-1 14:45
不支持直接添加IP 先建立一个 cdnxxx.example.com  指定源站IP ,然后在cloudfront设置这个记录 ...

网站真实域名填在哪里呢, 就是让普通用户访问我网站的那个域名,

还有它CDN是用 "源站域名" 去访问我的源站, 还是用可填可不填的那个 "备用域名" 去访问的?

如果他是用 "源站域名" 去访问我的源站, 它这CDN简直离了大普
作者: Microcharon    时间: 2024-9-1 15:05
Cat-and-Fox 发表于 2024-9-1 14:58
看了这个教程: https://xiebruce.top/1808.html

搞懂了, 原来AWS是把网站真实给用户访问的域名标题叫做" ...




多看文档
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CreatingCNAME.html

那个 Alternate domain names 就相当于你的网站域名了
作者: Cat-and-Fox    时间: 2024-9-1 15:18
Microcharon 发表于 2024-9-1 15:05
多看文档
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CreatingCNAME.html


懂了,  它cdn访问我源站时, 不会用填的 "源站域名" 去访问吧




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4