利用 DNS 修复 Vercel 被墙

请注意时效性!文章创建于:2022-09-04

本篇是关于利用 DNS 修复 vercel.app 域名被墙的问题。

起因

几天前刚弄好 Waline 评论系统的时候发现评论无法加载,刚开始以为是 LeanCloud 的问题,毕竟它在 8月1日 后不再向大陆提供域名,

后面我转向了使用 Vercel 和 MongoDB,发现还是无法使用,网上查了一会发现是 vercel.app 这个域名被污染了。

我开始尝试一系列方法,发现了一个具有可行性的方法。

需要材料

  • 一个域名:顶级域名或二级域名等。不限,能使用 DNS 即可。
  • 一个 DNS 服务:DNSPod、Cloudflare和阿里云等。不限。以下以 Cloudflare 为例。

操作

Vercel的设置

打开你的 Vercel,然后打开你的项目,

然后打开 Settings(设置) 里面的 Domain(域名),

再接着 Add 旁边的输入框输入你的域名:vercel.xxx.com(vercel这个可以改,xxx是你的主域名)

比如我输入了 lasa.huantext.tk,然后会显示Invalid Configuration(无效的配置),下面有一行小字:

Set the following record on your DNS provider to continue

它叫你把DNS绑定下。这时候把 NameValue 复制或者记住,来到下一步操作。

Cloudflare的设置

是的,需要用到 Cloudflare ,如果你还没有 Cloudflare 账号,可以去注册一个,

注册完之后,打开:主页——网站,添加你的站点。由于我这里添加完了,就不过多展示了。

接着打开你添加好的站点——DNS,点击 添加记录,

然后把类型改为 CNAME

把之前复制的 NameValue 分别填入名称目标,添加即可

如果还是无法访问

可能到这里就行了,不过有些人或许还是无法访问,这时候打开你站点的SSL/TSL设置,将灵活改为完全,即可。


利用 DNS 修复 Vercel 被墙
http://htext.top/post/daf15caf.html
作者
Huanlan233
发布于
2022年9月4日
许可协议