优选IP维护更新优选订阅器 搭配自建测速地址 XIU2/CloudflareSpeedTest使用教程 CM喂饭 干货满满09 #CloudflareST #优选ip #科学上网 #节点订阅 #翻墙
Summary
TLDRIn this 9th installment of the CM Feed Series, the host guides viewers through setting up a personal speed test address, essential for maintaining a subscription generator. The tutorial covers deploying Cloudflare Workers and Pages for TLS and non-TLS speed testing, using a CFST speed test software. Viewers learn to create a speed test address using their domain or a free one, and how to use the test results to update their subscription generator. The video also emphasizes the benefits of using multiple IPs with load balancing for stability.
Takeaways
- 😀 The video is part of the CM Feed Series, specifically the 9th episode, focusing on setting up a personal speed test address for subscription maintenance.
- 🔧 Viewers are guided through the process of dragging an 'ip.txt' file into a batch process from a previous video to upload successfully and update subscriptions.
- 💡 The necessity of a speed test address for using the CFST speed test software is highlighted, without which the software cannot be utilized.
- 🌐 It's possible to deploy a speed test address using Cloudflare Workers if you have a domain name already connected to Cloudflare, or via CNAME with free domains.
- 🛠 Two deployment methods are demonstrated: one using Cloudflare Workers for TLS speed testing and another using Cloudflare Pages with a CNAME setup.
- 📝 The script explains the importance of using the correct non-TLS or TLS speed test addresses depending on the ports being tested.
- 📑 The video includes a demonstration of deploying a Worker in Cloudflare, editing the code, and saving and deploying it to get a speed test address.
- 🔗 The process of binding a custom domain to the Workers deployment and using it as a speed test address is detailed.
- 📚 The video provides instructions on deploying a Pages project from GitHub, setting it up with a custom domain for HTTPS speed testing.
- 🚀 The script walks through the use of a speed testing tool, explaining the significance of parameters and how to execute the tool for testing.
- 📈 After testing, the results are organized into a CSV file, which can be formatted into a 'ip.txt' file for use with a subscription generator.
- 🔄 The benefits of using a subscription generator with Clash's load balancing are discussed, emphasizing the stability and reliability of using multiple IPs.
Q & A
What is the main topic of the 9th episode of CM's video series?
-The main topic of the 9th episode is about setting up a personal speed testing address and using the CFST speed testing software for maintaining a preferred subscription generator.
Why is setting up a personal speed testing address necessary for using the CFST software?
-Setting up a personal speed testing address is necessary because without it, the CFST software cannot be used effectively to maintain a subscription generator.
What are the two deployment methods mentioned for setting up a speed testing address?
-The two deployment methods mentioned are using Cloudflare Workers and using Cloudflare Pages with a CNAME setup.
How can one deploy a speed testing address using Cloudflare Workers?
-To deploy using Cloudflare Workers, one needs to create a Worker, edit the code by replacing the existing code with the project's code, and then save and deploy.
What is the purpose of the 'ip.txt' file in the context of the video?
-The 'ip.txt' file contains the IP addresses that are used for speed testing with the CFST software.
What does the term 'Workers' refer to in the context of Cloudflare?
-In the context of Cloudflare, 'Workers' refers to serverless functions that run directly at Cloudflare's edge network.
How can one verify if the CNAME setup for a domain is successful?
-One can verify the CNAME setup by using a tool like Google's dig to check if the CNAME record points to the correct Cloudflare Pages domain.
What is the significance of using a speed testing address from Cloudflare's own service instead of third-party services?
-Using Cloudflare's own speed testing address ensures that the address will not become invalid due to changes in third-party download file locations or parameters.
How can the speed testing address be customized to test different sizes of data?
-The speed testing address can be customized by appending the desired data size directly to the address, such as '1g' for 1 gigabyte or '100m' for 100 megabytes.
What is the purpose of the command line parameters used in the video for the CFST software?
-The command line parameters are used to specify the test port, the IP file for testing, the number of threads, the number of suitable IPs needed, the minimum speed requirement, and the speed testing address.
Why is it recommended to turn off any VPN or proxy before starting the speed test?
-It is recommended to use the local network for the speed test to ensure accurate results. Using a VPN or proxy may affect the test's validity.
What is the benefit of using a subscription generator with multiple IPs and load balancing, as mentioned in the video?
-Using a subscription generator with multiple IPs and load balancing ensures that if one IP fails, the system will use other IPs, reducing the risk of disconnection and maintaining a stable connection.
Outlines
🛠️ Setting Up Personal Speed Test Addresses
The speaker, CM, introduces the 9th episode of the 'CM Feeding Series', focusing on the essential yet less 'dry' process of setting up personal speed test addresses for maintaining a subscription generator. The tutorial covers deploying a Cloudflare (CF) Workers script for speed testing, using either a domain already pointed to CF or a CNAME method for free domains. Two deployment methods are discussed: Workers for TLS-enabled speed testing and Pages for a CNAME setup. The importance of using a speed test address with CFST software is highlighted, and project links are promised in the video description.
🔗 Custom Domain Binding and Speed Test Address Deployment
This paragraph explains the process of binding a custom domain to a Cloudflare Workers deployment for speed testing. It details how to add a custom domain, initialize it, and use it as a speed test address. The distinction between HTTP and HTTPS test addresses is made, with the latter requiring an 's' in the URL. The video also covers deploying a Pages project for users without a domain, using a forked GitHub repository and connecting it to Cloudflare Pages for automatic setup. The importance of verifying email for domain registration is emphasized, and a method to check CNAME setup success using 'dig' is provided.
🖥️ Deploying and Using Speed Test Tools
The speaker demonstrates how to deploy and use speed testing tools. After downloading and extracting the latest version of the tool for Windows 64-bit systems, the process involves running a command line with specific parameters to test ports and IP addresses. The video explains how to construct the command line for testing, including specifying the port, IP file, number of threads, and minimum speed requirement. It also advises turning off any VPN or proxy to ensure accurate local network testing results. The output of the test is a CSV file, which can be used to update a subscription generator with the best IPs.
📊 Formatting Test Results for Subscription Use
The paragraph describes how to format the results of the speed test into a subscription-ready format. It involves copying IP addresses into a spreadsheet, adding ports, and remarks, then converting this data into a specific format required by the subscription generator. The process includes using Excel to organize the data and replacing spaces with a specific character to meet the subscription format requirements. The final step is to save the formatted IP list as an 'ip.txt' file for uploading to the subscription generator.
🌐 Finalizing Subscription Updates and Benefits of Using Multiple IPs
The final paragraph wraps up the video by explaining how to update the subscription with the newly formatted 'ip.txt' file. It details the process of uploading the file and triggering an update to synchronize the subscription with the latest IP data. The benefits of using multiple IPs with load balancing in Clash are highlighted, emphasizing the stability and reduced risk of disconnection compared to using a single IP or domain. The video concludes with a call for support and engagement from the audience, as the speaker is a new content creator seeking growth and validation.
Mindmap
Keywords
💡Batch Processing
💡IP Address
💡Cloudflare Workers
💡TLS
💡CNAME Record
💡GitHub
💡DNS Propagation
💡Speed Test
💡Load Balancing
💡CLI (Command Line Interface)
💡CSV File
Highlights
Introduction to the 9th episode of the CM Feeding Series video, focusing on setting up a personal speed test address for maintaining a subscription generator.
Explanation of the necessity of a speed test address for using the CFST speed test software.
Guidance on deploying a speed test address using Cloudflare Workers for those with a domain already on Cloudflare.
Instructions for deploying a speed test address using Cloudflare Pages for those without a domain, utilizing CNAME method.
Demonstration of the process to deploy a Workers application for speed testing, including code editing and deployment.
Clarification on the use of different speed test addresses for non-TLS and TLS ports.
Tutorial on how to bind a custom domain to a Workers deployment for HTTPS speed testing.
Description of the process to deploy a Pages application and connect it to GitHub for speed testing.
Importance of verifying email for domain registration to successfully set up CNAME records.
Use of Google's dig tool to verify CNAME settings for domain verification.
Explanation of how to use the speed test results with the subscription generator.
Conversion of speed test results into a CSV file for use with the subscription generator.
Instructions on editing and formatting the ip.txt file for the subscription generator.
Advantages of using a subscription generator with Clash's load balancing for stability and reliability.
Discussion on the benefits of using multiple IPs with load balancing over a single DNS resolution.
Final thoughts on the practicality of the video content for maintaining a personal subscription generator.
Call to action for viewers to support the channel by liking, subscribing, and turning on notifications.
Transcripts
让我们点击保存之后
然后把这个ip.txt拖到这个批处理
上一期视频的这个批处理
好 就上传成功了
然后我们这边
点击更新订阅
大家好 我是CM
这一期
是CM喂饭系列的第9期视频啦
这期视频内容呢
可能干货的话就没这么干
偏水一些啊
但是如果你自己需要维护
优选订阅生成器的话
那这就是一条必经之路啊
就是搭建自己专属的测速地址
之后呢 我也会搭配这个
这个CFST测速软件
来教你们怎么使用这个测速地址
没有这个测速地址
其实你们也用不了这一款软件的
顺便讲一下
就是搭建这个测速地址的话
如果你自己有已经转入CF的域名
那么你呢 就可以使用Workers来部署
如果你没有域名
就是 你还是需要那个CNAME的方式
来把那些免费域名 搭到CF来使用话
那么你需要部署两种方式啊
Workers部署 你也需要部署这个
就可以实现被TLS的测速
然后再使用Pages部署
然后CNAME接过来
你就也可以实现TLS的测速
然后呢
这几个部署的方式
我也会给大家演示一遍啊
两种部署方式
然后你测速的端口使用的
这几个端口的话
你要对应的
就要使用这个非TLS的测速地址
如果你是测这几个HTTPS的端口的话
那么你就需要使用这个
TLS的测速地址
这个我们搭建好之后
我也会把它写出来列出来给大家的
之后我也
会把视频里面所用到的项目地址呢
也放在视频简介区啊
好
我们先演示一下使用Workers怎么部署
其实很简单
我们就先点到这个worker.js
这个代码里
然后这一边呢
我们回到CF
然后进入Workers & Pages
然后创建应用程序
创建Worker
然后我们就叫
cesu
Worker
这样吧
然后点部署
然后点击编辑代码
然后呢 我们就全选
然后删除
然后回到项目这里
然后 我们就点这个复制
多点几次啊
有时候他可能会复制失败啊
然后 再回到这里
Ctrl + v 粘贴出来
好这就算OK了
然后我们就点击保存并部署
这个Workers的部署就基本完成了
然后我们把它的那个
域名记一下
就是这个
Workers给我们分配的这个域名
我们点开
他就会自动开始下载这个
这是文件了
顺便给大家解释一下
其实我这个就是去反代CF家的测速
测速地址
就是有些别的up主
有教你们去反代一些别的
别的下载的文件
但是人家这个文件
如果修改了下载地址
或者就是修改了
修改了一些参数的话
你的这个反代的
下载地址就会失效啊
我们就直接就使用CF家的
就没有失效这一说了
CF的测速就一直就放在那里了
使用方法呢
就是我们先看一下这个说明啊
就是你部署好之后
你这个域名就直接就是测速地址了
就像我们刚才部署好的这一个
我们就把这个域名复制出来
好您点开
他又开始下载了
我们把它整理好粘贴在这
好 这就是HTTP的这个测速地址了
就是默认的话
我是给他200MB的这个测速包的大小的
如果你们对大小有要求的话
你们可以直接在后面加上1g
或者是多少k 100m都是可以的
这样子他就会只下载100m的测速包
然后如果你是没有域名的
这个时候
你就得到了一个HTTP(口误)的测速地址啦
如果你是有域名的
好
我们现在去绑定它的这个自定义域啊
嗯
回到这个域名下面
看一下这个域名叫什么名字
我们就直接把这个已经转入到CF的
这个域名
就直接在前面再加 加个任意字符
然后再加个点就行了
点击添加自定义域
好然后就等他初始化
我们就把这个地址呢复制出来
这个Workers部署呢 基本就完成了
然后这两个呢就是你的
你的Workers的测速地址了
然后如果你是测上面这些HTTP端口的
你就你就用上面这一个测速地址
如果你是测下面这个HTTPS的
这几个端口的
你就用这一个测速地址
他们区别就是在地址这里多一个s啊
接下来就演示使用Pages去部署啊
如果你是CF里面 是没有域名的
那么你就要像刚才一开始那样子
先部署一个Workers的测速地址
然后把Workers分配的这个域名呢
然后就把它粘贴出来
这样子你使用HTTP的时候
你就直接使用在他这个Workers
分配的域名
就可以了
然后HTTPS 我们怎么办呢
我们就去部署一个Pages
然后
我们直接Fork这个项目啊
Fork完成之后
我们就直接点击创建应用程序
然后再Pages连接到GitHub
然后选择刚才的这一个测速地址项目
点击开始设置
什么都不用管
点击保存并部署就可以了
好
那就部署完成了
然后我们点击继续处理项目
然后来到自定义域这里
然后
我们点添加自定义域
然后呢我们就使用到上上期视频
注册的这个免费域名啊
然后我们先复制他这个域名
然后回到Pages这个项目这里
然后
cs. 然后再把这个域名粘贴出来
记住是要使用4级域名啊
也就是3个点了
然后点击继续
然后 他就会出这个开始CNAME的设置了
我们就点这个开始CNAME
好
那我们就把这个测速这cs复制到这
点击CNAME
然后把这个CNAME的目标也复制一下
粘贴 同理啊
这个点千千万万不能漏啊
要在后面加一个点啊
要不你是不会成功的
对了 上上期视频呢
有很多小白朋友注册了这个域名之后
总是不去验证邮箱啊
如果你不去验证邮箱
你这里在这里设置什么都是无效的
记得要去验证邮箱啊
好 我们保存了之后
直接就回到CF这一边
然后点击 检查DNS
一般等个5分钟就差不多了
还有就是有些小白朋友
他想验证这个
我们的这个CNAME的操作有没有成功
我们可以去搜索 谷歌dig
然后打开这个谷歌dig工具啊
然后就把这个域名复制过来
然后粘贴
好
如果它出来这个CNAME
然后目标是我们的这一个Pages的
这个要求的这个域名的话
那就是我们的操作就是成功了
然后就等它生效就可以了
后
我们也可以直接把这个域名
就复制出来
好提示这个就已经生效了
我们点一下
刷新
这里
这样 我们没有域名的测速地址
也准备好了就是
如果我们自己没有域名的
我们就使用下面这两个测速地址
如果我们CF里面有域名了
我们就使用上面这两个测速地址
然后接下来呢 就是实践
怎么使用这几个测速地址啊
好
接下来就演示怎么使用这一款工具啊
我们先点到这个
最新版本这里
然后找到
我们这个Windows 64位系统的这个版本
啊我们点开下载
然后把它保存到桌面了
然后我们先把它解压到这个文件夹里
然后怎么使用呢
我这里给大家就是准备好了这个
这个命令行的启动方式啊
它里面的对应的意义呢
你可以去
在项目说明这里有啊
在这它的参数的意义呢
你们可以对应呢
在这里看
我这个-tp 443 呢
指的就是我们要测试的端口是443
-f ip.txt
那就是指
我们的测速的IP库是这一个文件
如果你们自己有IP库的话
你们就把它丢到这里来测速啊
然后
-n 200 呢
就是延迟
我们需要线程200 (口误)
然后 -dn 10
就是我们需要10个
十条
这个合适的这个IP啊
然后-sl 5 就是最低的速度的要求
至少要5MB/s的这个速度
然后再 -url 就是我们的后面
就要跟我们的测速地址了
像我们要测的是443
那么我们就要使用这个
这个TLS的对应的测速地址啊
然后把它粘贴出来
这个命令呢
我也会放到到了视频结界里面
给你们复制啊
然后怎么启动啊
我们先把多余的文件先删掉啊
怎么启动呢
我们就在这个文件夹的地址栏这里
输CMD回车
然后就会打开这个命令提示符啊
然后就把整串命令复制下来
粘贴然后回车
对了
在测速之前我们要把这个
这个这个梯子给关了
我们把清除系统代理
要用本地网络去测
如果你是你挂着梯子去测
那没有意义啊
好
再重新测
顺便给大家解释一下
这个3/10是什么意思啊
有的小白就以为他就只测了三条
其实不是啊
就是他现在是测了3093个IP
正在按顺序测试
然后这3是什么意思呢
就是有3个
现在是4个
有4个满足了我们的条件
就是下载速度满足 5MB/s
这个速度的意思啊
等他跑满
跑满10个的话
那么他这个测速就会停止了
如果 它跑完3000多个
都没有满足这个要求的话
那么他就会把结果全都列出来啊
好我们就等他跑完这个测速结果
测出结果就跑完了
那我们在这个文件夹内
就多了一个CSV的文件
然后
正好 我们上一期的内容啊
就是要传一个ip.txt文件上去
我们先打开这个测速结果文件啊
如果这是我们测速好的结果
我们要怎么把它弄成
我们的订阅器对应的那个格式呢
好
然后我们就复制
他这个IP
然后我们新建一个表格
把它粘贴出来
然后这里输英文状态下的冒号
不要输中文的冒号啊
输了一个 然后把它拖下来
然后 这里就输入端口
我们刚才测速的是443
然后443
我没想过我还要教你们用Excel啊
然后这里输#号
然后这就是备注了
我们就叫
优选官方IP
拖下来
然后就我们全选这个整理好的
好 复制
然后回到
回到我们桌面
上一期视频要整理了这一个ip.txt
粘贴
然后 我们再选择这一个超大的空格
我们就Ctrl+c就复制
然后点击替换
然后在这粘贴这个超大的空格
然后下面要空啊
然后点击全部替换 好就没了
然后这个就是我们要传给
传给订阅器的这一个ip.txt文件啦
我们点一下保存
正好我们打开上一期视频
这个部署的这个订阅器啊
我们点一下订阅
好
这个呢 就是刚刚被我们替换掉了的
这些IP内容啊
然后我们点击保存之后
然后把这个ip.txt拖到这个批处理
上一期视频的这个批处理啊
好
就上传成功了
然后我们这边 点击更新订阅
好 就直接就同步过来了
这样你们就可以自己去维护
你们自己的这个
这个优选订阅生成器啦
有了这个测速之后啊
这一套一系列工具就是这么使用的
然后因为是官方的
这个IP的话基本上都是挺稳的
自己用 用好几天都没有问题的
然后再加上因为我这个是还有
订阅转换呢
所以是可以弄到Clash里面
然后直接使用负载均衡啊
然后就可以把这10条官方优选的IP
同时都用上
详细呢
就去看不良林的负载均衡视频啊
这样子你的流量就会分的很散
就没这么容易死啊
有些小白朋友就说
我都测试出这么多IP了
我为什么不直接解析到域名上面呢
这个如果你解析到域名上面
一般的DNS服务器的话
是会返回给你两条IP啊
只给你两条IP
如果你在用了什么优化的
像smartDNS的话
你就有可能就只有一条IP
哪怕他是给你两条IP
如果有一条IP被阻断了
失效了那么你就有50%的丢包率了
这个时候你你这个哪怕是官方IP
你使用的时候都是断断续续的
如果你有10条
然后用上了负载均衡
哪怕掉了一条
然后因为负载均衡的话
也会跳过这个掉线的这个官方IP
而使用别的IP也
就是这10条
要10条全部都失效
那么你才会失联啊
这就是直接使用订阅器
然后使用Clash的负载均衡的好处啊
好 这期的视频内容就差不多了
就是如果你要测试上面的这些
HTTP的端口的话
记得使用这个测速地址啊
使用非TLS的测速地址替换掉这里就行了
然后详细的这些参数的话
大家也可以去看原作者的
解释啊
视频内容就到此结束了
希望大家多多点赞订阅啊
这个打开小铃铛
这个很需要大家的支持啊
因为我是新人up主
现在这些数据都 挺一般的
真的非常非常感谢大家的支持啊
Ver Más Videos Relacionados
SETING APN TELKOMSEL TERBARU!!! SETINGAN GAMING NGEBUT ANTI LAG !!!
STOP Paying for Custom Email!
How to host your Webflow/Framer site with CMS for FREE on Cloudflare. No code required
Waterloo Hydrogeologic - Analyzing a pumping test in AquiferTest
How to deploy your websites to Cloudflare's Pages Platform for free
Django Testing Tutorial with Pytest #3 - Coverage (2018)
5.0 / 5 (0 votes)