备案权重域名预定

 找回密碼
 加入我們

升級版cloudflare優選IP工具,三網24小時測速及淘汰機制,動態DNS解析

[複製鏈接]
小猪哼囔 發表於 2024-12-7 00:32:11 | 顯示全部樓層 |閱讀模式
背景

前段時間給網站套cloudflare CDN,順便做了壹套CF優選IP的工具。

這套工具在使用過程中還是存在不少問題,於是又升級了壹波。

目前工具是基於 vps789 的監控功能做的,用三網 24 小時持續測速及淘汰機制篩選 IP,提供獲取優選 IP 接口,提供域名動態解析到優選 IP 工具。只需部署域名解析優選 IP 的工具,就可以用上優選 IP。



CF 優選 IP 篩選機制及接口

基於 CloudFlareST 工具生成壹個[初選 IP 池],vps789 固定 24 小時監測 200-500 個 IP。每天根據網絡情況綜合評估,淘汰 1/3 網絡較差的 IP,然後從[初選 IP 池]補充新 IP 到 vps789 中繼續監測。通過持續補充優選 IP 和 IP 優勝略汰機制,保證 vps789 上的 IP 都是優中選優。

★ 支持對 cloudFlare IP 進行延遲、丟包率、下載速度、晚高峰網絡狀態等多個維度的篩選

★ vps789 優選 IP 監控頁面地址:
遊客,如果您要查看本帖隱藏內容請回復


★ VPS789 優選 IP 動態獲取接口:
遊客,如果您要查看本帖隱藏內容請回復


★ VPS789 優選 CNAME 域名:bestcf.top 域名三網監測:
遊客,如果您要查看本帖隱藏內容請回復




優選 IP 工具使用

前提是,網站已配置 cloudflare 和優選 ip。工具的作用是幫妳優選 cfip 以及把域名動態解析到優選 ip 上。

工具已開源:
遊客,如果您要查看本帖隱藏內容請回復


具體使用步驟:

1、需要 python3、pip 環境

2、安裝運行腳本所需依賴

pip install -r requirements.txt

3、登錄 DNS 解析平臺,獲取 SecretId、SecretKey。如果使用 NameSilo 只用填 SecretKey 即可。

4、將腳本下載到本地,修改 runXXX.py 中的 SecretId、SecretKey

5、修改腳本中域名配置信息,可配置多個域名和多個子域名,註意選擇 DNS 服務商

6、運行程序,如果能夠正常運行可以選擇 cron 定時執行(建議 1 個小時執行壹次)

#域名解析在阿裏雲 DNS
python runAliDns.py
#域名解析在 DnsPod
python runDnsPod.py
#域名解析在華為雲 DNS
python runHwDns.py
#域名解析在 NameSilo
python runNameSilo.py

感謝以下github項目提供技術支撐與實現思路

cf2dns@ddgth

CloudflareSpeedTest@XIU2
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 加入我們

本版積分規則

备案权重域名预定

點基跨境

GMT+8, 2025-1-22 12:28

By DZ X3.5

QQ

快速回復 返回頂部 返回列表