YouTube2Text

Cloudflare免费代理节点详细教程 | 基础原理 搭建实操 疑难问题 | 绕过TLS阻断 | 自定义域名 | 优选IP | 解锁ChatGPT | 免费VPN | 无限流量 — Transcript

by Seven科技生活 · 557 words · 413 segments · language en · Watch on YouTube

Full transcript

  1. 0:00各位朋友 我是Seven 欢迎回到我的频道
  2. 0:03今天继续跟大家分享
  3. 0:04通过Cloudflare来搭建完全免费的代理节点
  4. 0:08关于这个话题 我之前有出过一期视频
  5. 0:10就是利用甬哥的脚本 通过Cloudflare的Pages功能
  6. 0:14搭建了免费的代理节点
  7. 0:16有很多小伙伴都成功的使用上了
  8. 0:18这种方法是最简单 最省事的一个步骤
  9. 0:21但同时对有一些人来说 也有一些问题
  10. 0:24有很多小伙伴在留言问我要怎么解决
  11. 0:27甚至有的朋友去看了甬哥的视频
  12. 0:29还是搞不明白来问我
  13. 0:30所以我就在想 那我就干脆再出一期视频
  14. 0:34可以作为原来那期视频的进阶篇
  15. 0:36同时也借此机会回答大家的一些问题
  16. 0:39比如 网速太慢了怎么办
  17. 0:42如何进行优选IP
  18. 0:44无法访问ChatGPT怎么办
  19. 0:46或者域名被墙了又怎么办
  20. 0:48当然了 我会尽量把这期视频做成一个相对完整的视频
  21. 0:52即便你没有看过我原来那期视频也没有关系
  22. 0:55之前我是使用Pages的方式来搭建的
  23. 0:57这期我会演示以Workers的方式
  24. 1:00其实两者相差并不大
  25. 1:02你完全照着我这期视频来做也是可以的
  26. 1:05同时 我也会从一个小白的角度出发
  27. 1:07不仅仅告诉你该如何操作
  28. 1:10同时也会简单的讲解其中的原理
  29. 1:12让你在以后碰到问题的时候
  30. 1:14或许自己就能够找到解决的办法了
  31. 1:16好 我们废话不多说 现在就开始
  32. 1:22我们还是要打开甬哥的GitHub项目主页
  33. 1:25在这里再次向甬哥致敬
  34. 1:28可以看到
  35. 1:29这个项目就是利用了Cloudflare的
  36. 1:31Workers和Pages功能作为中转
  37. 1:33使用vless或者是Trojan协议来搭建免费的代理节点
  38. 1:37这个方法其实网上有很多很多不同的版本
  39. 1:40我之所以选择甬哥的这个代码
  40. 1:42主要是它相对来说比较傻瓜化 更简单直接
  41. 1:46Workers和Pages这两种方式有什么区别呢
  42. 1:49区别就是
  43. 1:50首先 Workers它可以选择TLS和不带TLS的节点
  44. 1:54而Pages只能够选择带TLS
  45. 1:57TLS就是一种加密的方式
  46. 1:58不带TLS的话理论上速度会更快
  47. 2:01而带TLS则理论上会更安全
  48. 2:04第二个区别就是
  49. 2:05Cloudflare的Workers域名是被墙的
  50. 2:07所以默认情况下是无法直接访问的
  51. 2:10需要自己有域名并进行自定义域名
  52. 2:12而Pages的域名 根据我的了解
  53. 2:14中国电信 中国联通是可以直接访问的
  54. 2:17只有中国移动的用户需要设置自定义域名
  55. 2:21当然 如果你实在没有域名
  56. 2:22我们也可以用v2rayN等一些代理工具的分片功能
  57. 2:26来解决这个问题
  58. 2:28这个我在后面会给大家演示
  59. 2:30第三点不同 就是搭建方式的不同
  60. 2:32Pages是通过上传文件来搭建的
  61. 2:35而Workers则是通过复制粘贴代码来搭建
  62. 2:39其实 所使用的代码都是同一个 都是一样的
  63. 2:42协议我们可以选择vless或者是Trojan
  64. 2:44这两个使用起来也不会有太大区别
  65. 2:46所以我就只按照我比较熟悉的vless来做
  66. 2:49如果需要Trojan协议的 大家可以自己去研究一下
  67. 2:56我们首先要先在Cloudflare上面创建一个Worker
  68. 2:59打开Cloudflare的网页 并进行登录
  69. 3:02如果还没有注册的小伙伴可以免费注册一个
  70. 3:05进入之后 点击左边列表中的Workers和Pages
  71. 3:10然后点击创建
  72. 3:14进来之后 大家就可以看到两个标签了
  73. 3:16一个是Workers 一个是Pages
  74. 3:18把我们留在这个Workers的标签 点击创建Worker
  75. 3:22然后给它起一个名字
  76. 3:23比如就叫worker-vless
  77. 3:28然后点击部署
  78. 3:32然后点击编辑代码
  79. 3:37这个时候 我们要回到刚才的那个项目页面
  80. 3:40找到这个vless-workers-pages这个文件夹
  81. 3:43然后点击workers.js
  82. 3:46就可以看到完整的项目代码了
  83. 3:49Ctrl加A全选 然后Ctrl加C复制
  84. 3:52这里我不建议点击右上方的这个复制按钮来复制
  85. 3:56我实测是会出问题的
  86. 3:58然后回到Cloudflare的页面
  87. 4:00把原来的代码全选删除 再按Ctrl加V键
  88. 4:03把刚才复制的代码粘贴进来
  89. 4:06我们直接点击部署
  90. 4:10我们可以点击访问来看一下它有没有生效
  91. 4:13当出现这些文字的时候 就说明部署成功了
  92. 4:17接下来 我们需要修改UUID
  93. 4:19看过我上期视频的小伙伴一定会知道
  94. 4:22这个代码里面的第七行就是UUID
  95. 4:25项目作者也提到了 UUID必须修改
  96. 4:28这个UUID你不能够自己随便编 它要满足一定的格式
  97. 4:32我们打开一个生成UUID的网站来生成一个UUID
  98. 4:38比如我们就用这一个
  99. 4:40回到代码页面 你可以把这个替换一下
  100. 4:43当然了 我今天会顺便教大家另外一种方式
  101. 4:46就是用变量的方式来修改
  102. 4:48我们先退出代码页
  103. 4:53点击设置
  104. 4:57在变量和机密这里 给它添加一个变量
  105. 5:02类型默认文本不变
  106. 5:04名称我们输入UUID
  107. 5:09值这里则粘贴我们刚才生成的新的UUID
  108. 5:16然后点击部署
  109. 5:17这个时候
  110. 5:17我们就相当于在代码里面把UUID给修改了
  111. 5:21为什么要介绍这种方式呢
  112. 5:23这个其实也是为了回答
  113. 5:24有一些小伙伴上一期视频提出的问题
  114. 5:27就是使用Pages搭建的节点
  115. 5:29如果UUID忘了怎么办呢
  116. 5:31因为用Pages的方式来搭建
  117. 5:33你文件上传之后
  118. 5:34你是再也看不到它原来的UUID是怎么样的了
  119. 5:37你只能够通过变量来修改
  120. 5:39我们再回到刚才的那个Workers的界面
  121. 5:42这里我们就可以点击访问
  122. 5:44然后后面加上斜杠 再加上UUID
  123. 5:47就可以打开节点的页面了
  124. 5:49通过Workers的方式 它比Pages的方式增加了一种节点
  125. 5:52就是关闭TLS加密的节点
  126. 5:55然后就是启用TLS加密的节点
  127. 5:57最后就是多节点的订阅链接
  128. 6:00我们先试一下第一个链接 就是不带TLS的
  129. 6:02这个节点是可以直接用的
  130. 6:04作者也提到了 它无视域名阻断
  131. 6:10打开v2rayN 从剪切板导入分享链接
  132. 6:13当然了 也可以按Ctrl加V来导入
  133. 6:16测试一下真连接
  134. 6:20它是可以用的
  135. 6:22把它设为活动服务器
  136. 6:25打开谷歌试一下
  137. 6:27是可以正常使用的
  138. 6:28但是 我不太建议大家使用这种不带TLS加密的节点
  139. 6:32因为它就跟裸奔没什么区别
  140. 6:34虽然它可以用
  141. 6:35但是我们最好还是要进行加密 保障安全性
  142. 6:38回到刚才的页面 我们复制第二种节点
  143. 6:41也就是加了TLS的节点
  144. 6:43复制 然后导入到v2rayN里面
  145. 6:45大家可以看到 这个节点它是显示有TLS的
  146. 6:48但是 我们测试一下真连接
  147. 6:50你会发现 它显示-1 是无法连通的
  148. 6:56来验证一下 把它设为活动服务器
  149. 6:58再访问一下谷歌
  150. 7:00是访问不了的
  151. 7:01因为worker的域名 在加密的情况下是被阻断的
  152. 7:05这也是为什么 我上期推荐更傻瓜的pages的方式了
  153. 7:08因为pages的域名 很多情况下 没有被阻断
  154. 7:12这个时候 我们有两个办法来处理
  155. 7:14第一个就是自定义域名
  156. 7:16使用一个没有被阻断的域名 来代替worker的域名
  157. 7:19这个我们接下来会演示
  158. 7:21另一种更简单的方法
  159. 7:23就是使用v2rayN的分片功能 来绕过阻断
  160. 7:30我们点开v2rayN的设置 点击参数设置
  161. 7:37拉到最下面 可以看到一个启用分片
  162. 7:42点击它 然后确定
  163. 7:44我们再测试一下
  164. 7:49真连接还是-1 但不要紧 它其实是通的
  165. 7:52我们打开谷歌试一试
  166. 7:54你会神奇地发现 它可以访问
  167. 7:56这是因为使用了分片功能
  168. 7:58数据会被切分为更小的单元
  169. 8:00因此 跟原来的特征是不一样的
  170. 8:02可以片过防火墙 绕过阻断
  171. 8:05这个时候 其实我们就已经可以正常的使用起来了
  172. 8:08包括第三个订阅链接 也都是可以使用的
  173. 8:11我们复制这个订阅链接 在v2rayN上面导入
  174. 8:17它会自动新建一个分组
  175. 8:23我们更新一下分组
  176. 8:24这个时候 大家要注意了
  177. 8:26如果你选择不通过代理了来更新订阅
  178. 8:29是无法成功的
  179. 8:30原因刚才跟大家说了
  180. 8:31这个Worker的域名是被阻断的
  181. 8:34我们只能够在开了代理的前提下 通过代理来更新
  182. 8:40这个时候 它就会出来很多节点了
  183. 8:43前面那些是不带TLS的 后面是带了TLS的
  184. 8:47还是跟刚才的一样 不带TLS的都可以用
  185. 8:50而带了TLS的 则需要我们开启分片功能才可以使用
  186. 9:03手机端的v2rayNG的客户端也是有分片功能的
  187. 9:07进入设置
  188. 9:08拉到下面 找到分片设置
  189. 9:10然后把这个框框打勾
  190. 9:11那这些带TLS的节点 也都是可以使用了
  191. 9:14看到这里 视频是不是可以结束了呢
  192. 9:17还没有
  193. 9:18这里还会有两个问题
  194. 9:20首先 并不是所有的代理软件都有分片功能
  195. 9:23目前已知有这个功能的软件 有这些
  196. 9:26使用这个节点 你就必须用这些软件
  197. 9:29这会给很多小伙伴带来一些不便
  198. 9:32另一个问题就是 刚才大家也看到了
  199. 9:35无法直接更新订阅
  200. 9:37需要先挂代理 再更新订阅
  201. 9:39这也多多少少会产生一些不便
  202. 9:41为了解决这个问题 我们最好是自定义域名
  203. 9:45关于域名 我之前有分享过免费注册域名的视频
  204. 9:48还没有注册的 可以看我之前的视频去注册一个
  205. 9:51接下来我们来自定义域名
  206. 9:57我们回到Cloudflare
  207. 9:58这里的前提就是 你已经有一个域名
  208. 10:00并把它托管到了Cloudflare上面
  209. 10:02我们进入到刚才我们创建的Worker的页面
  210. 10:07点击设置
  211. 10:11进入域和路由
  212. 10:14我们点击添加
  213. 10:17然后选择自定义域
  214. 10:18添加一个域名
  215. 10:23比如我们就写Worker一点
  216. 10:24这个前缀大家可以随便写
  217. 10:26然后再加上自己已经托管的域名
  218. 10:34然后点击添加域
  219. 10:36这样我们就可以用这个自定义的域名
  220. 10:38来代替Cloudflare给我们分配的Workers
  221. 10:43把这个域复制到浏览器的地址栏 在浏览器中打开
  222. 10:47是可以进入我们的项目的了
  223. 10:49正常情况下 我们不需要翻墙就可以访问
  224. 10:52这个时候 我们在后面加一个斜杠 然后加上UUid
  225. 10:57UUID 我们可以回到Cloudflare那里看
  226. 10:59在变量和机密这里 就可以查看得到了
  227. 11:02这就是通过变量来设置UUID的好处了
  228. 11:05你不需要进去查看代码
  229. 11:15把UUID粘贴上去 回车
  230. 11:17就可以进入一个新的节点页面了
  231. 11:19在这个页面里面 大家可以看到
  232. 11:21作者只给我们提供了带TLS的节点
  233. 11:24这个很好理解 因为既然有域名了
  234. 11:26一般就不存在TLS阻断的问题了
  235. 11:28当然是选择更安全的TLS节点了
  236. 11:31我们先把v2rayN的分片功能关闭
  237. 11:38重启一下 测试一下
  238. 11:44同样 复制节点链接
  239. 11:51导入进来
  240. 11:53测试一下
  241. 11:57没问题
  242. 12:03再复制订阅链接 导入
  243. 12:16这个时候 我们就可以不通过代理来更新订阅了
  244. 12:23这些节点不出意外都是没有问题的
  245. 12:26总结一下
  246. 12:27通过Cloudflare来搭建免费代理节点
  247. 12:29有两种方式 一种是workers 一种是pages
  248. 12:33同时又分无自定义域名和有自定义域名两个情况
  249. 12:37以及考虑大家网络的运营商的情况
  250. 12:40以及是否开启分片关系
  251. 12:41然后是否不代理更新订阅
  252. 12:44大家可以根据自己的实际情况来选择
  253. 12:46最后 我们再来解决两个问题
  254. 12:49一个就是有些人反映速度慢的问题
  255. 12:52另一个就是无法访问ChatGPT的问题
  256. 12:54先说速度慢的问题
  257. 12:56其实甬哥给大家使用的这个visa的域名
  258. 12:59正常情况下都是可以用的 而且速度也还可以
  259. 13:02我自己使用就没有什么问题
  260. 13:04但不排除有一些地区 它的速度就是不行
  261. 13:07这个时候 我们就可以尝试进行优选IP了
  262. 13:13在讲优选IP之前 我给大家简单讲解一下
  263. 13:16通过Cloudflare
  264. 13:17为什么可以给我们充当免费的代理节点呢
  265. 13:20Cloudflare是一家非常大的云服务提供商
  266. 13:22它在全球都分布了数量巨大的服务器
  267. 13:25我们称之为CDN 内容分发网络
  268. 13:29这就形成了一个属于Cloudflare内部相连通的一个网络
  269. 13:32我们姑且可以理解为一个巨大的局域网吧
  270. 13:35由于Cloudflare是一个全球性的服务
  271. 13:37我们的防火墙是不可能阻断Cloudflare的CDN网络的
  272. 13:41因此 只要我们能够访问其中的一个CDN网络
  273. 13:45我们同时就可以跟全世界众多的CDN相连通了
  274. 13:48而Cloudflare给我们提供的免费的Workers
  275. 13:51或者Pages的服务
  276. 13:52就可以视为一个中转
  277. 13:54我们在Workers上部署代码
  278. 13:55让它帮我们去访问谷歌等等这些被墙的网页
  279. 13:58然后再把数据通过CDN的网络返回给我们
  280. 14:02我们在代理软件设置的域名
  281. 14:04它一定是要属于Cloudflare的CDN网络的
  282. 14:07它就是我们访问的落脚点
  283. 14:09然后通过这个落脚点
  284. 14:11连通我们搭建的Workers或者Pages
  285. 14:14然后Workers或者Pages再去访问我们的目标网站
  286. 14:18由于Cloudflare内部的网络是非常畅通无阻的
  287. 14:21所以我们的访问速度
  288. 14:22其实就取决于我们访问这个落脚点的速度了
  289. 14:26如果默认提供的这个Visa的网址
  290. 14:28你当前的网络访问速度不够快
  291. 14:31那么我们就可以用另外一个
  292. 14:32属于Cloudflare网络的域名或者IP来替代
  293. 14:36而这个筛选的过程 我们就称之为优选IP
  294. 14:40项目页面上
  295. 14:41作者给我们提供了一些比较常见的IP地址
  296. 14:43你可以试一试哪一个足够快
  297. 14:46怎么试呢
  298. 14:46就是把IP复制起来
  299. 14:51然后在代理软件里面 进入节点的编辑页面
  300. 14:54把它原来的地址这一栏的这个域名或者IP
  301. 14:58替换为新的IP就可以了
  302. 15:02或者也可以通过工具 来帮我们筛选出最佳的IP
  303. 15:07在甬哥的项目页面
  304. 15:08我们把这个优选IP的工具下载下来
  305. 15:11建议选择这个最新的 无交互地区电脑版
  306. 15:14这个是上个月发布的
  307. 15:19点击右边的下载按钮 把它下载下来
  308. 15:26我们把它解压出来
  309. 15:32其实这两个文件里面
  310. 15:33就收集了非常多的Cloudflare服务器的IP地址了
  311. 15:37我们要做的就是选出对我们来说最快的一个
  312. 15:40这里有两个选择 一个是IPv4的 一个是IPv6的
  313. 15:44大家根据自己的网络环境来
  314. 15:46鉴于并不是所有人都有IPv6的环境
  315. 15:48我这里就用IPv4来演示
  316. 15:50大家要注意了 这个优选IP
  317. 15:52对每一个人可能都是不一样的
  318. 15:54而且 你必须先把代理软件关闭
  319. 15:57用你原生的网络来测试 这样才会更准确
  320. 16:01双击这个V4优选
  321. 16:11它就会傻瓜式地帮你进行测速了
  322. 16:15很快测试结果就出来了
  323. 16:17它已经选出了美国 亚洲和欧洲分别最快的五个IP
  324. 16:22当然这里欧洲 因为只有两个满足条件
  325. 16:25同时 它也将IP保存到了文件夹的这几个CSV文件里面
  326. 16:30这个可以用 Excel打开
  327. 16:32一般来说 亚洲的是香港的IP
  328. 16:35我们试一下复制这个IP 然后回到v2rayN
  329. 16:38我们点击其中一个链接
  330. 16:40然后双击打开
  331. 16:42我们只需要把IP替换这个地址里面的链接就可以了
  332. 16:45然后确定
  333. 16:46这样就可以了
  334. 16:53其实我建议
  335. 16:54如果你默认的设置可以正常访问的话
  336. 16:56不需要去优选IP
  337. 16:58只有当你默认的很慢的情况下
  338. 17:01再去选择优选IP
  339. 17:04我用默认的配置 观看油管的4K视频
  340. 17:07是完全没有问题的
  341. 17:08速度还挺快
  342. 17:19最后我们再解决一个问题
  343. 17:21就是解锁ChatGPT的问题
  344. 17:23我经过测试 我们今天搭建的这个节点
  345. 17:27它是可以使用ChatGPT的
  346. 17:30但是 为什么我之前那期视频之后
  347. 17:32有很多小伙伴说用不了ChatGPT呢
  348. 17:35那是因为甬哥的代码 它进行了更新
  349. 17:38我们找回原来的代码 再跟现在的代码对比一下
  350. 17:42原来的ProxyIP 是这个
  351. 17:47而现在的ProxyIP 是这个
  352. 17:50TW结尾的域名
  353. 17:52我们是否可以访问ChatGPT
  354. 17:55是由这个ProxyIP决定的
  355. 17:57这是因为ChatGPT这个网站
  356. 18:00它是托管到Cloudflare上面的
  357. 18:02我们在登录的时候经常会看到
  358. 18:04需要进行Cloudflare的人机验证
  359. 18:06基本上出现这个验证的都是托管到Cloudflare上面的
  360. 18:09也就是加入到Cloudflare的CDN网络的
  361. 18:12而Cloudflare的Workers和Pages
  362. 18:14它有一个缺点
  363. 18:15那就是它可以访问Cloudflare之外的网页
  364. 18:18但无法访问属于CDN网络里面的网页
  365. 18:21这是官方给它的限制
  366. 18:23这个时候就需要一个ProxyIP来充当中转
  367. 18:26来帮你访问Cloudflare网络里面的网页
  368. 18:29原来的这个ProxyIP
  369. 18:31有时候可以访问ChatGPT 有时候又不可以
  370. 18:33为什么呢
  371. 18:34我们通过一个工具来查一下这个域名的IP
  372. 18:37打开这个网页 测试一下
  373. 18:43可以看到这个域名对应了17个IP
  374. 18:47它可能会按照就近原则
  375. 18:48或者是负载均衡来分配你使用哪个IP
  376. 18:52你自己是无法控制的
  377. 18:54我猜测 这里面的IP
  378. 18:55有的是解锁ChatGPT的 有的则没有
  379. 18:58所以就会出现有时候可以用 有时候不可以用的情况
  380. 19:02而更新版的代码里面 ProxyIP是这个TW的域名
  381. 19:10我们也查一下
  382. 19:13它只对应了一个IP
  383. 19:15那就不存在这个问题了
  384. 19:17所以 原来跟我们的视频搭建过的小伙伴
  385. 19:20如果要稳定访问ChatGPT的话
  386. 19:22就可以用新的脚本重新搭建一次
  387. 19:25或者更换ProxyIP
  388. 19:27如何更换呢
  389. 19:28同样是通过变量来更换ProxyIP
  390. 19:31在设置里面 新增变量
  391. 19:35变量名称 写proxyip
  392. 19:37值 就填写这个新的TW结尾的地址
  393. 19:40这样就可以了
  394. 19:43甬哥的网页里面
  395. 19:44也给我们提供了优选反代IP的工具
  396. 19:47也就是ProxyIP
  397. 19:48你可以使用这个工具来筛选出最佳的ProxyIP
  398. 19:52我这里就不演示了
  399. 19:53你以后如果出现ChatGPT无法访问的情况
  400. 19:56就要想到 这是ProxyIP的问题
  401. 19:58可以尝试来更换一下
  402. 20:01由于访问ChatGPT是由ProxyIP决定的
  403. 20:04所以刚才我们优选IP的时候
  404. 20:06即便是选择香港的节点
  405. 20:08即便香港它是不能使用ChatGPT的
  406. 20:11但也不影响我们使用ChatGPT
  407. 20:14因为它并不会走香港的IP
  408. 20:16这个大家明白了吗
  409. 20:18好了 这就是本期视频的全部内容了
  410. 20:21感谢大家的观看
  411. 20:22欢迎给我点个赞
  412. 20:23或者订阅我这个频道
  413. 20:24我们下期再见

About this transcript

This page contains the full transcript of Cloudflare免费代理节点详细教程 | 基础原理 搭建实操 疑难问题 | 绕过TLS阻断 | 自定义域名 | 优选IP | 解锁ChatGPT | 免费VPN | 无限流量 by Seven科技生活, generated from the public captions YouTube serves with the video. The transcript has 557 words across 413 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.