手把手教你搭建自己的 DoH 服务器,实现免代理上 L 站 隐私速度我都要!

 

https://github.com/XTLS/BBS/issues/13

https://linux.do/t/topic/2665830

https://github.com/RememberOurPromise/Total-ECH/blob/main/_worker.js



本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI 生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI 生成、润色内容已使用截图方式发出


基于 Cloudflare Workers 的 DoH 服务器——支持 ECS、国内外域名分流

教程使用 CF优选 获得一定的访问速度提升,并且加入 ECS 和 分流来保证国内访问速度
可以自行寻找更好的 CDN 方案

你需要知道的

最近在本站分享了一个自建的三网优化 DoH 服务器,获得了很多好评,也有很多佬友说想要实现自己搭建,于是便有了这个项目
DoH 服务器使用体验最重要的是访问延迟ECS(让上游 DNS 知道用户大概来自哪里,以返回更合适的 IP)


本项目实现的是携带客户端 IP 进行 ECS 查询

既然已经有 ECS 了,为什么还需要做国内外域名分流呢? 因为不同 DNS 返回的结果可能存在较大差异(特别是国内外 DNS)

我想,国内可直连的域名交给有国内数据的 阿里DNS 会更擅长,所以我选择了它
当然,阿里有国外的服务器,不用担心访问延迟


GitHub: GitHub - Akiiia/cloudflare-doh-ecs: 基于 Cloudflare Workers 的 DoH 转发服务器,实现了国内外域名分流以及 ECS 查询 · GitHub


搭建教程

首先需要一个 GitHub 账号和 Cloudflare 账号(自行注册,没有门槛) 打开项目后找到这么大一个图片,点它!

 (这个图片点不了)


点击之后


等个十多秒完成部署,点开 Workers 详情


启用自带域名(其实默认域名已经被 ban 了),需要自己绑定一个域名


到这里你的 DoH 服务器就部署完毕了!
但是 Workers 自带的域名已经被污染了,是无法直接访问

所以我们还需要绑定自己的域名,还有用来实现 CF优选


购买域名

先去 https://www.spaceship.com/zh 购买一个域名
免实名+支付宝付款,很方便,无数佬友推荐,有自己的也可以直接用

建议购买 (随便六个及以上数字).xyz 的域名,一年五块左右
购买完成之后打开
https://www.spaceship.com/zh/application/domain-list-application/


记住这个地方,下一步我们需要在这里更改为 CF 的名称服务器


托管到 CF

点击添加域名

连接域名

选择免费计划
其他不重要一路下一步


将框框内的信息填入上面让你记住的地方,改掉

静静等待生效,大概需要 5 到 30 分钟


绑定到 Workers 并启用 CF 优选

点开域名详情来到 DNS 记录

添加 www.shopify.com,后面就使用 doh.xxxxxx.xyz/doh

从左边侧边栏切换到 Workers 路由

doh.xxxxxx.xyz/*
以及对应运行着 DoH 服务的 Worker


大功告成!快去试试属于你的 DoH 服务器吧~

电信移动用户速度会比联通快100ms
要解决这个问题只能更换 CDN 了
请自行搜索按量付费 大陆优化 CDN并请求 AI 辅助,它看得懂的,因为项目里加入了X-Forwarded-For
DoH 请求网络成本很低,按量付费会很便宜


使用教程

PC浏览器

手机需要在第三方客户端配置 DoH
参考:【APP汇总】上 L 站💭

https://linux.do/t/topic/2598791

O.1【FluxDO

作者: @pyteng 

一款支持多平台的第三方客户端,让不同类型用户都能体验 L 站的乐趣。

功能:

  • 内置浏览器
  • 支持 DoH 直连
  • Boots 弹幕化
  • 预览主题弹窗
  • 待看帖加入悬浮窗
  • 富文本编辑器(语音、音视频与附件)
  • 快捷按钮(置顶,未读贴,跳转…)

1、下载地址

支持 Android,iOS,macOS,Windows,Linux

2、配置 DoH

 配置步骤

3、问题指南

有问题就找【FluxDO】问题指南


NO.2 【Dexo

作者: @Eilgnaw 

一款专为 iOS 用户而研发的第三方客户端,让 iOS 用户也能在手机上自由刷帖。

功能:

  • Boots 弹幕化
  • 自定义 UI 配色
  • 支持板块分类

下载地址

支持 iOS

NO.3 【ArkDO

一款为L站适配鸿蒙系统而生第三方客户端,它把 Discourse 的 JSON 接口直接渲染成原生 ArkUI 界面:帖子列表、话题详情、富文本正文、表情回应、投票、书签、通知、个人主页,都是原生控件绘制的,滚动跟手,支持深色模式和平板双栏。

作者:@JoeyYin

功能:

  • 两级版块树抽屉,按分类看帖
  • 话题详情窗口式分页加载,楼层 scrubber 拖动跳楼,按楼号直达
  • 表情回应、Boost 助力、投票、“俺也一样”
  • DoH 自定义 DNS(内置优选服务器,支持增删、切换、测速)

又干到两点,自用的LinuxDO的鸿蒙客户端ArkDO,快来看吖

下载地址

支持 HarmonyOS

NO.4 【Litho

一款还在内测阶段的项目,目前发布了Android版本 和 iOS版本。

作者:@huapai 

下载地址

支持 iOS,Android

NO.5 【Fire

一款还在内测阶段的项目,测试已招满员,感兴趣佬耐心等待。

作者: @JackRiver19

支持 iOS,Android

NO.6 【 浏览器桌面端 】

一般我们通过浏览器访问 L 站,浏览器生成桌面端工具来访问也是一样的;
无论是pc端还是移动端都可以用的方式,需下载 Chrome 浏览器,或者可配置 doh 浏览器就行。

 创建桌面快捷
支持 iOS,Android,Windows,macos,Linux

NO.7 【Discoursehub

始皇主推的 DiscourseHub,通过内置浏览器来访问 L站:saluting_face:

下载地址

支持 iOS,Android

[:bili_019:附加] DoH 汇总

 doh

你们都在用哪个app

Comments