Full Code of ymyuuu/Proxy-IP-library for AI

main 1ffe677a0979 cached
23 files
52.9 KB
31.2k tokens
4 symbols
1 requests
Download .txt
Repository: ymyuuu/Proxy-IP-library
Branch: main
Commit: 1ffe677a0979
Files: 23
Total size: 52.9 KB

Directory structure:
gitextract_4mz2rlqv/

├── .github/
│   └── workflows/
│       ├── UpBestIP.py
│       └── UpBestIP.yml
├── BestAli/
│   ├── aliv4.csv
│   └── bestaliv4.txt
├── BestCF/
│   ├── bestcfv4.txt
│   ├── bestcfv6.txt
│   ├── ipv4.csv
│   └── ipv6.csv
├── BestEDG/
│   ├── bestedgv4.txt
│   └── ipv4.csv
├── BestGC/
│   ├── bestgcv4.txt
│   ├── bestgcv6.txt
│   ├── gcv4.csv
│   └── gcv6.csv
├── BestProxy/
│   ├── bestproxy&country.txt
│   ├── bestproxy.txt
│   ├── proxy.csv
│   └── proxy.txt
├── LICENSE
├── README.md
├── bestcf.txt
├── bestproxy.txt
└── proxy.txt

================================================
FILE CONTENTS
================================================

================================================
FILE: .github/workflows/UpBestIP.py
================================================
import os
import requests

# ------------------------- 配置区 -------------------------
# 从环境变量中获取 Cloudflare API Token,可以是单个或多个(逗号分割)
cf_tokens_str = os.getenv("CF_TOKENS", "").strip()
if not cf_tokens_str:
    raise Exception("环境变量 CF_TOKENS 未设置或为空")
api_tokens = [token.strip() for token in cf_tokens_str.split(",") if token.strip()]

# 子域名与对应的 IP 列表 URL 配置
# 如果只配置了 v4 则只处理 IPv4;如果同时配置了 v4 与 v6,则分别处理
subdomain_configs = {
    "bestcf": {
        "v4": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestCF/bestcfv4.txt",
        "v6": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestCF/bestcfv6.txt"
    },
    "bestproxy": {
        "v4": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestProxy/bestproxy.txt"
    },
    "bestcfv4": {
        "v4": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestCF/bestcfv4.txt"
    },
     "bestcfv6": {
        "v6": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestCF/bestcfv6.txt"
    },     
     "bestedg": {
        "v4": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestEDG/bestedgv4.txt"
    },
    # "bestgc": {
    #     "v4": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestGC/bestgcv4.txt",
    #     "v6": "https://raw.githubusercontent.com/ymyuuu/IPDB/refs/heads/main/BestGC/bestgcv6.txt"
    # },
}
# -----------------------------------------------------------

# 固定 DNS 记录类型映射,不作为配置项
dns_record_map = {
    "v4": "A",
    "v6": "AAAA"
}

# 获取指定 URL 的 IP 列表,仅返回前两行
def fetch_ip_list(url: str) -> list:
    response = requests.get(url)  # 发送 GET 请求获取数据
    response.raise_for_status()   # 检查响应状态,若请求失败则抛出异常
    ip_lines = response.text.strip().split('\n')
    return ip_lines[:2]  # 只返回前两行

# 获取 Cloudflare 第一个域区的信息,返回 (zone_id, domain)
def fetch_zone_info(api_token: str) -> tuple:
    headers = {
        "Authorization": f"Bearer {api_token}",  # API 认证
        "Content-Type": "application/json"
    }
    response = requests.get("https://api.cloudflare.com/client/v4/zones", headers=headers)
    response.raise_for_status()
    zones = response.json().get("result", [])
    if not zones:
        raise Exception("未找到域区信息")
    return zones[0]["id"], zones[0]["name"]

# 统一处理 DNS 记录操作
# operation 参数为 "delete" 或 "add"
def update_dns_record(api_token: str, zone_id: str, subdomain: str, domain: str, dns_type: str, operation: str, ip_list: list = None) -> None:
    headers = {
        "Authorization": f"Bearer {api_token}",
        "Content-Type": "application/json"
    }
    # 拼接完整记录名称,subdomain 为 "@" 表示根域名
    full_record_name = domain if subdomain == "@" else f"{subdomain}.{domain}"
    
    if operation == "delete":
        # 循环删除所有匹配的记录
        while True:
            query_url = f"https://api.cloudflare.com/client/v4/zones/{zone_id}/dns_records?type={dns_type}&name={full_record_name}"
            response = requests.get(query_url, headers=headers)
            response.raise_for_status()
            records = response.json().get("result", [])
            if not records:
                break  # 无匹配记录则退出
            for record in records:
                delete_url = f"https://api.cloudflare.com/client/v4/zones/{zone_id}/dns_records/{record['id']}"
                del_resp = requests.delete(delete_url, headers=headers)
                del_resp.raise_for_status()
                print(f"删除 {subdomain} {dns_type} 记录: {record['id']}")
    elif operation == "add" and ip_list is not None:
        # 针对每个 IP 地址添加新的 DNS 记录
        for ip in ip_list:
            payload = {
                "type": dns_type,
                "name": full_record_name,
                "content": ip,
                "ttl": 1,         # 自动 TTL
                "proxied": False  # 不启用 Cloudflare 代理
            }
            response = requests.post(f"https://api.cloudflare.com/client/v4/zones/{zone_id}/dns_records",
                                     json=payload, headers=headers)
            if response.status_code == 200:
                print(f"添加 {subdomain} {dns_type} 记录: {ip}")
            else:
                print(f"添加 {dns_type} 记录失败: {subdomain} IP {ip} 错误 {response.status_code} {response.text}")

def main():
    try:
        # 针对每个 API Token 进行处理,不直接输出 Token 信息,仅显示序号和域区信息
        for idx, token in enumerate(api_tokens, start=1):
            print("=" * 50)
            print(f"开始处理 API Token #{idx}")
            zone_id, domain = fetch_zone_info(token)
            print(f"域区 ID: {zone_id} | 域名: {domain}")
            
            # 遍历所有子域名配置
            for subdomain, version_urls in subdomain_configs.items():
                # 针对每个版本(如 v4、v6)分别处理
                for version_key, url in version_urls.items():
                    dns_type = dns_record_map.get(version_key)
                    if not dns_type:
                        continue
                    ips = fetch_ip_list(url)  # 获取 IP 列表(仅前两行)
                    # 删除旧的 DNS 记录
                    update_dns_record(token, zone_id, subdomain, domain, dns_type, "delete")
                    # 添加新的 DNS 记录
                    if ips:
                        update_dns_record(token, zone_id, subdomain, domain, dns_type, "add", ips)
                    else:
                        print(f"{subdomain} ({dns_type}) 未获取到 IP")
            print(f"结束处理 API Token #{idx}")
            print("=" * 50 + "\n")
    except Exception as err:
        print(f"错误: {err}")

if __name__ == "__main__":
    main()


================================================
FILE: .github/workflows/UpBestIP.yml
================================================
name: 更新 UpBestIP

on:
  push:
    branches: [ main ]
    paths:
      - "BestCF/bestcfv4.txt"      # 监听 BestCF/bestcf.txt 文件的更新
      - "BestCF/bestcfv6.txt"      # 监听 BestCF/bestcf.txt 文件的更新
      - "BestProxy/bestproxy.txt"  # 监听 BestProxy/bestproxy.txt 文件的更新
      - "BestGC/bestgcv4.txt"      # 监听 BestGC/bestgcv4.txt 文件的更新
      - "BestGC/bestgcv6.txt"      # 监听 BestGC/bestgcv6.txt 文件的更新
      - "BestAli/bestaliv4.txt"      # 监听 BestGC/bestgcv6.txt 文件的更新
  workflow_dispatch:             # 支持手动触发

jobs:
  UpBestIP:
    runs-on: ubuntu-latest
    steps:
      # 检出仓库代码
      - name: 检出代码
        uses: actions/checkout@v4

      # 设置 Python 环境
      - name: 设置 Python 环境
        uses: actions/setup-python@v5
        with:
          python-version: '3.x'  # 可根据需要指定 Python 版本,例如 3.8

      # 安装依赖
      - name: 安装依赖
        run: pip install requests

      # 运行更新 DNS 的 Python 脚本
      - name: 更新 BestIP
        run: python .github/workflows/UpBestIP.py
        env:
          CF_TOKENS: ${{ secrets.CF_TOKENS }}  # 从仓库 Secrets 中获取 CF_TOKENS 环境变量


================================================
FILE: BestAli/aliv4.csv
================================================
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)
163.181.35.221,4,4,0.00,58.40,0.00
163.181.35.220,4,4,0.00,58.53,0.00
163.181.35.222,4,4,0.00,58.64,0.00
163.181.208.254,4,4,0.00,59.25,0.00
163.181.35.219,4,4,0.00,59.53,0.00
163.181.208.253,4,4,0.00,60.76,0.00
163.181.41.75,4,4,0.00,89.92,0.00
163.181.41.118,4,4,0.00,90.05,0.00
163.181.41.17,4,4,0.00,91.32,0.00
163.181.41.100,4,4,0.00,91.53,0.00
163.181.41.99,4,4,0.00,92.08,0.00
163.181.41.122,4,4,0.00,92.11,0.00
163.181.41.66,4,4,0.00,92.27,0.00
163.181.41.15,4,4,0.00,92.42,0.00
163.181.41.95,4,4,0.00,92.45,0.00
163.181.41.107,4,4,0.00,94.03,0.00
163.181.41.33,4,4,0.00,100.07,0.00
163.181.41.89,4,4,0.00,101.27,0.00
163.181.41.79,4,4,0.00,101.65,0.00
163.181.41.88,4,4,0.00,101.71,0.00
163.181.41.18,4,4,0.00,101.88,0.00
163.181.41.70,4,4,0.00,102.76,0.00
163.181.41.62,4,4,0.00,103.39,0.00
163.181.41.63,4,4,0.00,103.55,0.00
1.37.65.140,4,4,0.00,105.86,0.00
156.59.108.171,4,4,0.00,108.24,0.00
156.59.108.172,4,4,0.00,110.56,0.00
163.181.41.10,4,4,0.00,112.93,0.00
163.181.72.248,4,4,0.00,113.90,0.00
1.37.65.146,4,4,0.00,114.50,0.00
163.181.41.11,4,4,0.00,116.07,0.00
115.67.98.211,4,4,0.00,116.13,0.00
163.181.41.109,4,4,0.00,116.42,0.00
115.67.98.245,4,4,0.00,117.11,0.00
115.67.98.251,4,4,0.00,118.14,0.00
163.181.41.43,4,4,0.00,119.36,0.00
163.181.41.52,4,4,0.00,119.45,0.00
163.181.41.3,4,4,0.00,119.70,0.00
163.181.41.110,4,4,0.00,120.16,0.00
163.181.41.78,4,4,0.00,120.52,0.00
163.181.41.102,4,4,0.00,120.55,0.00
163.181.41.83,4,4,0.00,120.82,0.00
163.181.41.101,4,4,0.00,121.03,0.00
163.181.41.106,4,4,0.00,121.49,0.00
163.181.41.4,4,4,0.00,122.29,0.00
163.181.41.49,4,4,0.00,122.38,0.00
163.181.41.57,4,4,0.00,122.59,0.00
163.181.41.76,4,4,0.00,122.63,0.00
1.37.65.143,4,4,0.00,122.81,0.00
163.181.41.5,4,4,0.00,122.86,0.00
163.181.41.58,4,4,0.00,123.19,0.00
163.181.41.40,4,4,0.00,123.62,0.00
156.59.118.181,4,4,0.00,123.85,0.00
163.181.41.125,4,4,0.00,123.93,0.00
163.181.41.35,4,4,0.00,124.04,0.00
163.181.41.30,4,4,0.00,124.40,0.00
163.181.41.127,4,4,0.00,127.46,0.00
163.181.41.113,4,4,0.00,128.25,0.00
163.181.41.115,4,4,0.00,128.50,0.00
163.181.41.129,4,4,0.00,128.64,0.00
163.181.41.24,4,4,0.00,128.70,0.00
163.181.41.51,4,4,0.00,129.55,0.00
163.181.41.44,4,4,0.00,130.25,0.00
163.181.41.20,4,4,0.00,132.32,0.00
163.181.41.23,4,4,0.00,133.30,0.00
163.181.41.55,4,4,0.00,134.16,0.00
163.181.41.14,4,4,0.00,139.78,0.00
163.181.41.39,4,4,0.00,143.10,0.00
163.181.41.112,4,4,0.00,143.54,0.00
163.181.41.36,4,4,0.00,144.01,0.00
163.181.41.61,4,4,0.00,145.72,0.00
163.181.41.21,4,4,0.00,147.21,0.00
163.181.41.19,4,4,0.00,147.41,0.00
163.181.41.45,4,4,0.00,147.67,0.00
163.181.41.13,4,4,0.00,147.96,0.00
1.37.65.142,4,4,0.00,148.06,0.00
163.181.41.253,4,4,0.00,150.12,0.00
163.181.41.54,4,4,0.00,150.14,0.00
163.181.41.254,4,4,0.00,150.29,0.00
163.181.41.31,4,4,0.00,150.29,0.00
163.181.41.12,4,4,0.00,150.59,0.00
163.181.41.117,4,4,0.00,150.63,0.00
163.181.41.42,4,4,0.00,152.32,0.00
163.181.41.53,4,4,0.00,152.42,0.00
163.181.41.123,4,4,0.00,152.70,0.00
163.181.41.126,4,4,0.00,152.71,0.00
163.181.41.124,4,4,0.00,153.07,0.00
163.181.41.87,4,4,0.00,153.23,0.00
163.181.41.68,4,4,0.00,153.32,0.00
163.181.41.69,4,4,0.00,154.09,0.00
163.181.41.37,4,4,0.00,154.80,0.00
163.181.41.104,4,4,0.00,155.00,0.00
163.181.41.103,4,4,0.00,156.05,0.00
163.181.41.41,4,4,0.00,158.20,0.00
163.181.41.22,4,4,0.00,163.58,0.00
163.181.41.105,4,4,0.00,165.10,0.00
163.181.41.111,4,4,0.00,172.98,0.00
163.181.41.97,4,4,0.00,175.03,0.00
163.181.41.28,4,4,0.00,175.64,0.00
163.181.41.29,4,4,0.00,179.25,0.00
156.59.118.179,4,4,0.00,180.11,0.00
163.181.41.108,4,4,0.00,181.81,0.00
163.181.41.116,4,4,0.00,182.67,0.00
163.181.41.119,4,4,0.00,182.75,0.00
163.181.41.91,4,4,0.00,182.87,0.00
163.181.41.25,4,4,0.00,182.99,0.00
163.181.41.114,4,4,0.00,183.13,0.00
163.181.41.38,4,4,0.00,184.65,0.00
163.181.41.27,4,4,0.00,193.47,0.00
163.181.131.137,4,4,0.00,194.07,0.00
163.181.225.18,4,4,0.00,197.47,0.00
163.181.225.19,4,4,0.00,199.06,0.00
163.181.130.223,4,4,0.00,200.22,0.00
163.181.130.250,4,4,0.00,201.41,0.00
163.181.131.138,4,4,0.00,202.00,0.00
163.181.130.248,4,4,0.00,202.79,0.00
163.181.131.142,4,4,0.00,203.66,0.00
163.181.140.139,4,4,0.00,205.08,0.00
163.181.140.144,4,4,0.00,205.10,0.00
163.181.252.138,4,4,0.00,206.73,0.00
163.181.140.143,4,4,0.00,206.98,0.00
155.102.142.148,4,4,0.00,207.24,0.00
163.181.140.140,4,4,0.00,207.59,0.00
163.181.140.137,4,4,0.00,207.76,0.00
155.102.142.189,4,4,0.00,208.42,0.00
163.181.140.138,4,4,0.00,208.83,0.00
155.102.142.146,4,4,0.00,208.96,0.00
163.181.130.249,4,4,0.00,209.78,0.00
163.181.130.222,4,4,0.00,210.89,0.00
163.181.252.143,4,4,0.00,211.52,0.00
125.31.23.14,4,4,0.00,214.53,0.00
163.181.212.254,4,4,0.00,215.10,0.00
163.181.142.188,4,4,0.00,219.48,0.00
163.181.143.192,4,4,0.00,222.98,0.00
163.181.242.179,4,4,0.00,223.49,0.00
163.181.142.187,4,4,0.00,223.52,0.00
163.181.143.198,4,4,0.00,223.65,0.00
163.181.142.195,4,4,0.00,225.05,0.00
163.181.142.186,4,4,0.00,226.93,0.00
163.181.142.196,4,4,0.00,227.56,0.00
163.181.143.197,4,4,0.00,228.39,0.00
163.181.160.173,4,4,0.00,228.82,0.00
163.181.160.174,4,4,0.00,228.92,0.00
163.181.131.139,4,4,0.00,229.33,0.00
163.181.160.169,4,4,0.00,230.76,0.00
163.181.199.139,4,4,0.00,231.96,0.00
163.181.199.137,4,4,0.00,232.63,0.00
163.181.199.142,4,4,0.00,232.96,0.00
163.181.166.179,4,4,0.00,234.78,0.00
163.181.57.170,4,4,0.00,235.57,0.00
163.181.212.2,4,4,0.00,235.68,0.00
163.181.199.143,4,4,0.00,236.34,0.00
163.181.199.138,4,4,0.00,237.78,0.00
163.181.143.199,4,4,0.00,240.59,0.00
163.181.212.253,4,4,0.00,243.68,0.00
163.181.143.194,4,4,0.00,244.05,0.00
155.102.14.27,4,4,0.00,245.68,0.00
163.181.41.128,4,4,0.00,248.37,0.00
128.1.60.233,4,4,0.00,253.71,0.00
107.155.62.99,4,4,0.00,258.34,0.00
163.181.190.254,4,4,0.00,265.65,0.00
128.1.60.234,4,4,0.00,266.96,0.00
163.181.213.253,4,4,0.00,268.58,0.00
107.155.62.100,4,4,0.00,271.43,0.00
163.181.252.135,4,4,0.00,272.38,0.00
156.59.118.182,4,4,0.00,273.13,0.00
163.181.213.254,4,4,0.00,274.17,0.00
155.102.161.87,4,4,0.00,274.18,0.00
155.102.160.18,4,4,0.00,274.32,0.00
155.102.160.103,4,4,0.00,274.59,0.00
155.102.160.2,4,4,0.00,274.64,0.00
155.102.161.21,4,4,0.00,274.77,0.00
155.102.161.71,4,4,0.00,274.90,0.00
155.102.160.120,4,4,0.00,274.94,0.00
155.102.161.98,4,4,0.00,274.99,0.00
163.181.214.1,4,4,0.00,275.25,0.00
163.181.190.253,4,4,0.00,275.54,0.00
155.102.160.114,4,4,0.00,275.86,0.00
155.102.160.46,4,4,0.00,276.58,0.00
163.181.245.237,4,4,0.00,276.59,0.00
155.102.160.123,4,4,0.00,276.84,0.00
155.102.160.57,4,4,0.00,277.14,0.00
155.102.160.78,4,4,0.00,277.16,0.00
155.102.160.26,4,4,0.00,277.44,0.00
155.102.161.14,4,4,0.00,277.77,0.00
155.102.160.3,4,4,0.00,277.87,0.00
155.102.160.25,4,4,0.00,278.18,0.00
155.102.161.13,4,4,0.00,278.32,0.00
155.102.160.111,4,4,0.00,278.34,0.00
107.155.62.101,4,4,0.00,278.73,0.00
155.102.161.86,4,4,0.00,279.09,0.00
155.102.160.37,4,4,0.00,279.42,0.00
155.102.160.9,4,4,0.00,279.42,0.00
155.102.160.32,4,4,0.00,279.45,0.00
155.102.161.82,4,4,0.00,279.65,0.00
155.102.160.58,4,4,0.00,279.87,0.00
155.102.160.5,4,4,0.00,279.90,0.00
155.102.160.76,4,4,0.00,280.04,0.00
155.102.160.64,4,4,0.00,280.04,0.00
155.102.161.7,4,4,0.00,280.37,0.00
155.102.160.45,4,4,0.00,280.85,0.00
155.102.160.48,4,4,0.00,280.93,0.00
155.102.161.115,4,4,0.00,280.95,0.00
155.102.160.31,4,4,0.00,281.20,0.00
155.102.160.106,4,4,0.00,281.32,0.00
155.102.160.127,4,4,0.00,281.33,0.00
155.102.160.80,4,4,0.00,281.46,0.00
155.102.160.55,4,4,0.00,281.51,0.00
155.102.160.12,4,4,0.00,281.68,0.00
155.102.160.11,4,4,0.00,281.91,0.00
155.102.160.62,4,4,0.00,282.08,0.00
163.181.245.238,4,4,0.00,282.23,0.00
155.102.160.17,4,4,0.00,282.35,0.00
155.102.160.66,4,4,0.00,282.46,0.00
155.102.161.37,4,4,0.00,282.67,0.00
155.102.160.50,4,4,0.00,282.68,0.00
155.102.160.14,4,4,0.00,282.84,0.00
155.102.160.107,4,4,0.00,282.90,0.00
155.102.161.97,4,4,0.00,282.96,0.00
155.102.161.121,4,4,0.00,283.00,0.00
155.102.160.23,4,4,0.00,283.17,0.00
155.102.160.56,4,4,0.00,283.17,0.00
163.181.245.236,4,4,0.00,283.28,0.00
155.102.160.90,4,4,0.00,283.28,0.00
155.102.161.54,4,4,0.00,283.31,0.00
155.102.161.106,4,4,0.00,283.34,0.00
155.102.161.9,4,4,0.00,283.55,0.00
155.102.161.19,4,4,0.00,283.55,0.00
155.102.161.29,4,4,0.00,283.62,0.00
155.102.161.90,4,4,0.00,283.68,0.00
155.102.160.20,4,4,0.00,283.72,0.00
155.102.161.18,4,4,0.00,283.73,0.00
155.102.161.105,4,4,0.00,283.77,0.00
155.102.160.41,4,4,0.00,283.85,0.00
155.102.161.53,4,4,0.00,283.89,0.00
155.102.160.83,4,4,0.00,283.92,0.00
155.102.161.48,4,4,0.00,284.12,0.00
155.102.160.22,4,4,0.00,284.29,0.00
155.102.160.82,4,4,0.00,284.52,0.00
155.102.161.22,4,4,0.00,284.56,0.00
155.102.160.28,4,4,0.00,284.63,0.00
155.102.160.104,4,4,0.00,284.64,0.00
155.102.161.30,4,4,0.00,284.66,0.00
155.102.161.69,4,4,0.00,284.76,0.00
155.102.160.49,4,4,0.00,284.88,0.00
155.102.160.81,4,4,0.00,284.90,0.00
155.102.160.47,4,4,0.00,284.94,0.00
155.102.160.87,4,4,0.00,285.07,0.00
155.102.160.68,4,4,0.00,285.16,0.00
155.102.160.125,4,4,0.00,285.16,0.00
155.102.161.62,4,4,0.00,285.31,0.00
155.102.160.34,4,4,0.00,285.44,0.00
163.181.245.239,4,4,0.00,285.45,0.00
155.102.160.96,4,4,0.00,285.45,0.00
155.102.161.102,4,4,0.00,285.48,0.00
155.102.160.43,4,4,0.00,285.49,0.00
155.102.160.40,4,4,0.00,285.54,0.00
155.102.160.70,4,4,0.00,285.55,0.00
155.102.160.35,4,4,0.00,285.66,0.00
155.102.160.39,4,4,0.00,285.75,0.00
155.102.160.95,4,4,0.00,285.89,0.00
155.102.160.63,4,4,0.00,285.93,0.00
155.102.160.19,4,4,0.00,285.96,0.00
155.102.161.59,4,4,0.00,286.06,0.00
155.102.160.101,4,4,0.00,286.08,0.00
155.102.160.115,4,4,0.00,286.19,0.00
163.181.245.240,4,4,0.00,286.25,0.00
155.102.160.16,4,4,0.00,286.27,0.00
155.102.161.34,4,4,0.00,286.34,0.00
155.102.160.67,4,4,0.00,286.42,0.00
155.102.160.121,4,4,0.00,286.74,0.00
155.102.160.105,4,4,0.00,286.83,0.00
155.102.160.52,4,4,0.00,286.84,0.00
155.102.160.112,4,4,0.00,286.87,0.00
155.102.161.58,4,4,0.00,287.00,0.00
155.102.161.45,4,4,0.00,287.05,0.00
155.102.160.98,4,4,0.00,287.09,0.00
155.102.160.59,4,4,0.00,287.10,0.00
155.102.160.36,4,4,0.00,287.11,0.00
155.102.160.29,4,4,0.00,287.25,0.00
155.102.160.99,4,4,0.00,287.28,0.00
155.102.160.85,4,4,0.00,287.46,0.00
155.102.160.97,4,4,0.00,287.49,0.00
155.102.160.24,4,4,0.00,287.51,0.00
155.102.160.72,4,4,0.00,287.51,0.00
155.102.160.42,4,4,0.00,287.62,0.00
163.181.245.241,4,4,0.00,287.72,0.00
155.102.160.124,4,4,0.00,287.80,0.00
155.102.160.91,4,4,0.00,287.81,0.00
155.102.161.10,4,4,0.00,287.83,0.00
155.102.161.50,4,4,0.00,287.90,0.00
155.102.161.40,4,4,0.00,287.98,0.00
155.102.160.71,4,4,0.00,287.99,0.00
155.102.161.15,4,4,0.00,288.09,0.00
155.102.160.44,4,4,0.00,288.23,0.00
155.102.161.36,4,4,0.00,288.30,0.00
155.102.160.122,4,4,0.00,288.48,0.00
155.102.160.27,4,4,0.00,288.57,0.00
155.102.160.88,4,4,0.00,288.57,0.00
155.102.160.110,4,4,0.00,288.61,0.00
155.102.160.69,4,4,0.00,288.91,0.00
155.102.160.94,4,4,0.00,289.21,0.00
155.102.160.79,4,4,0.00,289.22,0.00
155.102.161.6,4,4,0.00,289.30,0.00
155.102.160.73,4,4,0.00,289.40,0.00
155.102.160.65,4,4,0.00,289.51,0.00
155.102.160.108,4,4,0.00,289.52,0.00
155.102.160.89,4,4,0.00,289.58,0.00
155.102.160.100,4,4,0.00,289.62,0.00
155.102.160.33,4,4,0.00,289.68,0.00
155.102.160.13,4,4,0.00,289.74,0.00
155.102.160.1,4,4,0.00,289.76,0.00
155.102.160.93,4,4,0.00,289.79,0.00
155.102.161.42,4,4,0.00,289.88,0.00
155.102.160.6,4,4,0.00,289.96,0.00
155.102.160.117,4,4,0.00,290.09,0.00
155.102.160.7,4,4,0.00,290.10,0.00
155.102.160.51,4,4,0.00,290.16,0.00
155.102.160.61,4,4,0.00,290.20,0.00
155.102.160.60,4,4,0.00,290.21,0.00
155.102.161.11,4,4,0.00,290.31,0.00
155.102.161.43,4,4,0.00,290.39,0.00
155.102.160.118,4,4,0.00,290.47,0.00
155.102.161.117,4,4,0.00,290.57,0.00
155.102.161.114,4,4,0.00,290.65,0.00
155.102.160.126,4,4,0.00,290.78,0.00
155.102.161.100,4,4,0.00,291.08,0.00
155.102.161.112,4,4,0.00,291.18,0.00
155.102.161.118,4,4,0.00,291.20,0.00
155.102.161.123,4,4,0.00,291.34,0.00
155.102.161.127,4,4,0.00,291.39,0.00
155.102.161.75,4,4,0.00,291.40,0.00
155.102.161.81,4,4,0.00,291.57,0.00
155.102.160.119,4,4,0.00,291.61,0.00
155.102.161.4,4,4,0.00,291.75,0.00
155.102.161.27,4,4,0.00,292.02,0.00
155.102.161.44,4,4,0.00,292.15,0.00
155.102.161.46,4,4,0.00,292.29,0.00
155.102.161.80,4,4,0.00,292.35,0.00
155.102.161.72,4,4,0.00,292.75,0.00
155.102.161.60,4,4,0.00,292.87,0.00
155.102.161.49,4,4,0.00,292.93,0.00
155.102.161.63,4,4,0.00,293.13,0.00
155.102.160.38,4,4,0.00,293.36,0.00
155.102.161.104,4,4,0.00,293.79,0.00
155.102.161.56,4,4,0.00,293.82,0.00
163.181.39.179,4,4,0.00,294.66,0.00
155.102.161.52,4,4,0.00,294.88,0.00
155.102.161.125,4,4,0.00,295.02,0.00
155.102.161.68,4,4,0.00,295.11,0.00
155.102.161.83,4,4,0.00,295.65,0.00
155.102.161.122,4,4,0.00,296.17,0.00
155.102.161.78,4,4,0.00,296.19,0.00
155.102.161.35,4,4,0.00,296.48,0.00
155.102.161.110,4,4,0.00,296.49,0.00
155.102.161.89,4,4,0.00,296.56,0.00
155.102.161.76,4,4,0.00,297.60,0.00
155.102.161.116,4,4,0.00,297.65,0.00
155.102.161.55,4,4,0.00,298.20,0.00
155.102.161.47,4,4,0.00,299.04,0.00
155.102.161.25,4,4,0.00,299.16,0.00
155.102.161.96,4,4,0.00,300.40,0.00
155.102.161.16,4,4,0.00,302.80,0.00
155.102.161.120,4,4,0.00,304.02,0.00
155.102.161.1,4,4,0.00,304.11,0.00
155.102.161.108,4,4,0.00,304.63,0.00
155.102.161.99,4,4,0.00,304.97,0.00
155.102.161.107,4,4,0.00,306.23,0.00
155.102.161.119,4,4,0.00,306.68,0.00
155.102.161.2,4,4,0.00,307.14,0.00
155.102.161.101,4,4,0.00,307.25,0.00
155.102.161.74,4,4,0.00,307.48,0.00
155.102.161.126,4,4,0.00,307.69,0.00
155.102.161.20,4,4,0.00,308.08,0.00
155.102.161.3,4,4,0.00,309.90,0.00
155.102.161.31,4,4,0.00,310.26,0.00
155.102.161.92,4,4,0.00,310.46,0.00
155.102.161.65,4,4,0.00,310.92,0.00
155.102.161.95,4,4,0.00,312.01,0.00
155.102.161.79,4,4,0.00,313.84,0.00
155.102.161.26,4,4,0.00,314.24,0.00
163.181.42.240,4,4,0.00,314.47,0.00
155.102.161.113,4,4,0.00,317.77,0.00
155.102.161.109,4,4,0.00,320.94,0.00
163.181.121.175,4,4,0.00,321.00,0.00
155.102.161.64,4,4,0.00,324.74,0.00
163.181.121.148,4,4,0.00,325.36,0.00
163.181.206.137,4,4,0.00,326.24,0.00
163.181.121.198,4,4,0.00,327.47,0.00
163.181.121.147,4,4,0.00,327.89,0.00
163.181.206.136,4,4,0.00,328.53,0.00
163.181.121.196,4,4,0.00,329.06,0.00
163.181.206.139,4,4,0.00,332.35,0.00
163.181.204.169,4,4,0.00,333.47,0.00
155.102.160.113,4,4,0.00,334.26,0.00
155.102.161.124,4,4,0.00,339.57,0.00
155.102.160.84,4,4,0.00,340.68,0.00
155.102.160.75,4,4,0.00,340.88,0.00
155.102.161.70,4,4,0.00,340.98,0.00
163.181.206.138,4,4,0.00,343.02,0.00
155.102.161.73,4,4,0.00,343.40,0.00
155.102.160.74,4,4,0.00,344.37,0.00
163.181.255.145,4,4,0.00,344.83,0.00
155.102.160.92,4,4,0.00,345.36,0.00
155.102.160.86,4,4,0.00,345.55,0.00
155.102.160.21,4,4,0.00,345.90,0.00
155.102.161.77,4,4,0.00,346.46,0.00
155.102.160.77,4,4,0.00,346.46,0.00
155.102.160.102,4,4,0.00,346.49,0.00
155.102.160.109,4,4,0.00,346.77,0.00
155.102.161.61,4,4,0.00,346.78,0.00
155.102.160.53,4,4,0.00,346.80,0.00
155.102.160.15,4,4,0.00,347.06,0.00
155.102.161.111,4,4,0.00,347.58,0.00
155.102.160.54,4,4,0.00,347.64,0.00
163.181.211.254,4,4,0.00,347.70,0.00
155.102.160.4,4,4,0.00,347.80,0.00
155.102.160.30,4,4,0.00,347.84,0.00
155.102.160.10,4,4,0.00,349.11,0.00
156.59.118.180,4,4,0.00,349.79,0.00
155.102.161.93,4,4,0.00,350.83,0.00
155.102.160.116,4,4,0.00,350.94,0.00
155.102.161.8,4,4,0.00,351.37,0.00
163.181.211.253,4,4,0.00,351.84,0.00
155.102.161.66,4,4,0.00,351.99,0.00
163.181.204.168,4,4,0.00,352.07,0.00
155.102.161.91,4,4,0.00,352.41,0.00
155.102.161.57,4,4,0.00,353.16,0.00
155.102.161.12,4,4,0.00,353.37,0.00
155.102.161.28,4,4,0.00,353.67,0.00
155.102.161.33,4,4,0.00,354.14,0.00
155.102.46.40,4,4,0.00,355.80,0.00
155.102.161.32,4,4,0.00,356.11,0.00
155.102.161.94,4,4,0.00,356.26,0.00
155.102.161.17,4,4,0.00,357.95,0.00
155.102.161.38,4,4,0.00,362.33,0.00
155.102.161.39,4,4,0.00,362.79,0.00
155.102.161.5,4,4,0.00,363.64,0.00
155.102.161.103,4,4,0.00,366.10,0.00
155.102.46.41,4,4,0.00,367.29,0.00
155.102.46.37,4,4,0.00,367.54,0.00
128.1.176.233,4,4,0.00,371.00,0.00
155.102.161.84,4,4,0.00,371.03,0.00
155.102.46.35,4,4,0.00,371.68,0.00
163.181.202.223,4,4,0.00,372.33,0.00
155.102.161.85,4,4,0.00,373.31,0.00
155.102.161.51,4,4,0.00,375.06,0.00
155.102.46.36,4,4,0.00,375.94,0.00
163.181.205.135,4,4,0.00,376.03,0.00
163.181.252.142,4,4,0.00,376.53,0.00
163.181.205.194,4,4,0.00,377.36,0.00
163.181.202.222,4,4,0.00,378.78,0.00
155.102.161.41,4,4,0.00,379.85,0.00
163.181.202.135,4,4,0.00,381.44,0.00
128.1.178.238,4,4,0.00,381.67,0.00
128.1.45.231,4,4,0.00,382.83,0.00
163.181.202.224,4,4,0.00,383.51,0.00
155.102.161.67,4,4,0.00,384.37,0.00
163.181.202.225,4,4,0.00,387.53,0.00
163.181.205.192,4,4,0.00,387.78,0.00
155.102.161.23,4,4,0.00,388.63,0.00
128.14.116.242,4,4,0.00,389.28,0.00
128.1.45.230,4,4,0.00,389.64,0.00
128.1.176.232,4,4,0.00,390.04,0.00
155.102.150.2,4,4,0.00,390.11,0.00
128.14.116.248,4,4,0.00,391.24,0.00
128.1.176.234,4,4,0.00,393.09,0.00
128.1.176.229,4,4,0.00,393.95,0.00
128.1.45.229,4,4,0.00,394.05,0.00
128.1.178.235,4,4,0.00,394.12,0.00
128.14.116.244,4,4,0.00,394.80,0.00
128.14.116.241,4,4,0.00,399.46,0.00
107.155.54.104,4,4,0.00,402.60,0.00
107.155.54.103,4,4,0.00,402.83,0.00
107.155.54.99,4,4,0.00,405.60,0.00
163.181.147.134,4,4,0.00,406.35,0.00
163.181.147.139,4,4,0.00,412.19,0.00
128.14.116.243,4,4,0.00,412.23,0.00
163.181.147.135,4,4,0.00,416.09,0.00
155.102.10.5,4,4,0.00,420.04,0.00
155.102.10.4,4,4,0.00,420.81,0.00
155.102.10.6,4,4,0.00,422.18,0.00
155.102.10.3,4,4,0.00,429.86,0.00
155.102.161.24,4,4,0.00,430.35,0.00
146.19.236.240,4,4,0.00,435.96,0.00
163.181.22.137,4,4,0.00,468.31,0.00
155.102.14.28,4,4,0.00,476.45,0.00
155.102.193.204,4,4,0.00,485.01,0.00


================================================
FILE: BestAli/bestaliv4.txt
================================================
163.181.35.221
163.181.35.220
163.181.35.222
163.181.208.254
163.181.35.219
163.181.208.253
163.181.41.75
163.181.41.118
163.181.41.17
163.181.41.100


================================================
FILE: BestCF/bestcfv4.txt
================================================
104.17.100.143
104.19.144.215
104.19.39.53
104.19.147.14
104.17.189.49
104.19.49.7
104.16.157.18
104.17.165.100
104.19.150.130
104.19.32.110


================================================
FILE: BestCF/bestcfv6.txt
================================================
2803:f800:50:e6ef:7fd9:8846:c2da:8626
2803:f800:50:869c:2b1d:26b0:afd1:7e29
2803:f800:50:869c:24da:24da:a04a:625c
2803:f800:50:869c:243f:68f9:6cc8:385d
2803:f800:50:bd47:b19d:3e4b:d82c:8c7c
2803:f800:50:34e6:1c26:868c:9f53:2c9f
2606:4700::f5:d5ce:6833:1495
2803:f800:50:3401:8ac:4d68:4258:729e
2803:f800:50:e6ef:580b:7477:aabb:9325
2803:f800:50:34e6:1c26:868c:9fa4:525a


================================================
FILE: BestCF/ipv4.csv
================================================
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)
104.17.100.143,4,4,0.00,55.81,34.34
104.19.144.215,4,4,0.00,56.04,33.53
104.19.39.53,4,4,0.00,55.63,33.29
104.19.147.14,4,4,0.00,55.91,31.73
104.17.189.49,4,4,0.00,55.97,31.27
104.19.49.7,4,4,0.00,56.00,29.54
104.16.157.18,4,4,0.00,55.84,29.46
104.17.165.100,4,4,0.00,55.95,29.28
104.19.150.130,4,4,0.00,55.69,29.02
104.19.32.110,4,4,0.00,54.91,27.60


================================================
FILE: BestCF/ipv6.csv
================================================
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)
2606:4700:0:e5b6:e52:84cd:93cf:cf62,4,4,0.00,204.45,30.98
2606:4700::5a:698:cf6a:4ec5,4,4,0.00,204.87,30.24
2606:4700::b0:13e9,4,4,0.00,204.49,30.08
2606:4700::fbcf:fd9a:905b:a6ea,4,4,0.00,203.78,29.28
2606:4700:0:e5b6:e52:84cd:da1f:8e25,4,4,0.00,203.79,29.06
2606:4700:0:e5b6:30a:86dd:499d:3331,4,4,0.00,201.95,28.00
2606:4700:0:e568:269c:9431:488c:a667,4,4,0.00,204.61,27.94
2606:4700:0:59a:8c04:605e:50eb:781c,4,4,0.00,204.72,24.02
2606:4700::fb38:1845:e5b6:50c6,4,4,0.00,204.69,23.91
2606:4700:0:33:ae67:3551:94aa:e7e,4,4,0.00,202.53,23.79


================================================
FILE: BestEDG/bestedgv4.txt
================================================
61.240.216.150
43.159.104.174
43.174.225.164
43.174.228.158
43.174.150.232
43.174.226.63
43.175.7.123
43.174.78.222
43.175.132.34
43.159.108.24


================================================
FILE: BestEDG/ipv4.csv
================================================
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)
61.240.216.150,4,4,0.00,41.50,9.80
43.159.104.174,4,4,0.00,67.36,4.89
43.174.225.164,4,4,0.00,70.82,3.98
43.174.228.158,4,4,0.00,68.41,3.78
43.174.150.232,4,4,0.00,58.92,3.76
43.174.226.63,4,4,0.00,86.28,3.74
43.175.7.123,4,4,0.00,240.21,3.73
43.174.78.222,4,4,0.00,64.16,3.70
43.175.132.34,4,4,0.00,63.28,3.70
43.159.108.24,4,4,0.00,69.26,3.69
43.175.18.154,4,4,0.00,68.79,3.69
43.174.224.134,4,4,0.00,65.91,3.69
43.174.227.83,4,4,0.00,66.42,3.69
43.174.79.84,4,4,0.00,60.35,3.69
43.174.229.0,4,4,0.00,68.10,3.69
43.159.94.170,4,4,0.00,64.05,3.67
43.175.237.105,4,4,0.00,79.30,3.67
43.159.95.30,4,4,0.00,66.30,3.66
43.159.106.110,4,4,0.00,67.73,3.66
43.152.25.221,4,4,0.00,61.94,3.65
43.175.130.133,4,4,0.00,59.37,3.65
43.159.107.195,4,4,0.00,66.81,3.61
43.175.156.47,4,4,0.00,62.86,3.57
43.175.236.136,4,4,0.00,67.95,3.52
43.159.109.130,4,4,0.00,67.98,3.50
43.174.57.250,4,4,0.00,112.15,3.17
43.152.137.45,4,4,0.00,307.88,3.13
43.174.66.68,4,4,0.00,155.70,2.92
43.175.165.229,4,4,0.00,306.67,2.89
43.175.171.79,4,4,0.00,442.84,2.85
43.175.162.12,4,4,0.00,291.22,2.80
43.175.164.116,4,4,0.00,300.32,2.42
223.109.0.30,4,4,0.00,26.77,1.98
43.175.160.84,4,4,0.00,406.65,1.85
117.44.77.93,4,4,0.00,124.90,1.46
120.233.43.176,4,4,0.00,52.90,1.26
43.175.161.191,4,4,0.00,293.47,1.24
116.162.153.110,4,4,0.00,34.04,1.02
101.33.21.103,4,4,0.00,219.82,0.82
43.175.213.52,4,4,0.00,309.10,0.02


================================================
FILE: BestGC/bestgcv4.txt
================================================
92.223.78.23
92.38.170.7
92.223.120.13
92.223.63.23
92.38.170.10
92.223.120.14
92.223.63.5
92.223.120.12
92.223.120.15
92.223.63.6


================================================
FILE: BestGC/bestgcv6.txt
================================================
2a03:90c0:111:2801::22
2405:ec00:fa02::245
2a03:90c0:111:2801::27
2a03:90c0:111:2801::4
2a03:90c0:111:2801::11
2a03:90c0:111:2801::29
2a03:90c0:111:2801::8
2a03:90c0:111:2801::9
2a03:90c0:111:2801::24
2a03:90c0:111:2801::26


================================================
FILE: BestGC/gcv4.csv
================================================
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)
92.223.78.23,4,4,0.00,176.38,17.89
92.38.170.7,4,4,0.00,195.74,16.65
92.223.120.13,4,4,0.00,195.91,16.17
92.223.63.23,4,4,0.00,205.58,14.74
92.38.170.10,4,4,0.00,207.26,14.53
92.223.120.14,4,4,0.00,206.31,11.09
92.223.63.5,4,4,0.00,197.40,11.08
92.223.120.12,4,4,0.00,182.84,11.00
92.223.120.15,4,4,0.00,182.90,10.53
92.223.63.6,4,4,0.00,204.88,10.02


================================================
FILE: BestGC/gcv6.csv
================================================
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)
2a03:90c0:111:2801::22,4,4,0.00,173.05,18.61
2405:ec00:fa02::245,4,4,0.00,185.65,17.39
2a03:90c0:111:2801::27,4,4,0.00,185.94,16.86
2a03:90c0:111:2801::4,4,4,0.00,179.58,16.61
2a03:90c0:111:2801::11,4,4,0.00,188.10,16.44
2a03:90c0:111:2801::29,4,4,0.00,188.94,16.14
2a03:90c0:111:2801::8,4,4,0.00,189.27,16.08
2a03:90c0:111:2801::9,4,4,0.00,173.71,15.97
2a03:90c0:111:2801::24,4,4,0.00,184.37,15.91
2a03:90c0:111:2801::26,4,4,0.00,185.80,15.75


================================================
FILE: BestProxy/bestproxy&country.txt
================================================
8.212.12.98#HK
8.212.65.162#HK
47.57.233.126#HK
47.57.245.232#HK
8.212.14.90#HK
47.242.218.87#HK
8.219.245.214#SG
8.219.236.218#SG
8.219.254.1#SG
8.219.243.132#SG
8.219.97.248#SG
8.219.255.49#SG
8.219.63.79#SG
8.219.228.81#SG
129.154.202.229#KR
131.186.27.112#KR
146.56.96.206#KR
132.226.234.102#KR
152.70.240.162#KR
144.24.95.220#KR
146.56.110.3#KR
158.180.75.201#KR
8.220.134.136#PH
193.123.254.142#KR
132.226.16.97#KR
152.70.253.44#KR
152.70.234.185#KR
129.154.194.191#KR
146.56.172.166#KR
155.248.248.205#IN
141.148.203.6#IN
152.67.190.105#IN
152.70.93.246#KR
192.9.180.162#AU
152.67.99.162#AU
152.67.125.161#AU
150.230.204.132#JP
141.147.185.208#JP
132.145.94.80#KR
155.248.169.118#JP
150.230.194.74#JP
141.147.147.28#JP
155.248.178.95#JP
155.248.182.161#JP
141.147.160.166#JP
155.248.170.249#JP
150.230.63.93#JP
193.123.35.178#NL
141.144.201.12#NL
141.144.196.32#NL
47.254.86.133#US
141.148.230.89#NL
140.238.31.168#KR
143.47.189.30#NL
193.122.58.158#DE
141.144.198.93#NL
141.144.197.136#NL
141.148.235.197#NL
130.162.34.176#DE
129.153.203.62#US
130.61.124.127#DE
144.24.174.149#DE
141.144.198.121#NL
152.70.51.3#NL
138.2.81.71#SG
141.147.71.187#GB
8.222.139.227#SG
8.222.165.104#SG
168.138.165.174#SG
8.222.169.19#SG
129.150.53.218#SG
8.222.129.215#SG
130.162.165.64#GB
8.222.223.112#SG
8.222.255.80#SG
47.74.155.26#SG
8.222.219.140#SG
8.222.213.251#SG
130.162.209.188#DE
141.145.205.115#FR
130.162.174.117#GB
144.21.42.2#NL
129.151.198.3#SE
141.148.245.210#NL
141.147.64.114#GB
152.67.151.176#GB
150.230.121.114#GB
141.147.71.121#GB
152.67.140.249#GB
144.21.58.28#GB
141.147.47.32#DE
47.253.171.149#US
132.145.245.100#DE
150.136.87.192#US
150.230.118.203#GB
150.230.123.106#GB
143.47.183.52#NL
152.67.142.42#GB
144.21.59.145#GB
141.147.85.167#GB
143.47.247.120#GB
152.70.59.138#NL
152.69.209.132#SG
144.24.200.164#FR
144.22.252.124#BR
132.226.163.224#BR


================================================
FILE: BestProxy/bestproxy.txt
================================================
8.212.12.98
8.212.65.162
47.57.233.126
47.57.245.232
8.212.14.90
47.242.218.87
8.219.245.214
8.219.236.218
8.219.254.1
8.219.243.132


================================================
FILE: BestProxy/proxy.csv
================================================
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s),国家代码
8.212.12.98,4,4,0.00,56.91,0.00,HK
8.212.65.162,4,4,0.00,59.34,0.00,HK
47.57.233.126,4,4,0.00,59.97,0.00,HK
47.57.245.232,4,4,0.00,60.40,0.00,HK
8.212.14.90,4,4,0.00,60.96,0.00,HK
47.242.218.87,4,4,0.00,85.45,0.00,HK
8.219.245.214,4,4,0.00,91.05,0.00,SG
8.219.236.218,4,4,0.00,91.70,0.00,SG
8.219.254.1,4,4,0.00,91.73,0.00,SG
8.219.243.132,4,4,0.00,92.50,0.00,SG
8.219.97.248,4,4,0.00,93.72,0.00,SG
8.219.255.49,4,4,0.00,94.14,0.00,SG
8.219.63.79,4,4,0.00,94.17,0.00,SG
8.219.228.81,4,4,0.00,94.92,0.00,SG
129.154.202.229,4,4,0.00,95.05,0.00,KR
131.186.27.112,4,4,0.00,97.83,0.00,KR
146.56.96.206,4,4,0.00,98.40,0.00,KR
132.226.234.102,4,4,0.00,99.70,0.00,KR
152.70.240.162,4,4,0.00,99.80,0.00,KR
144.24.95.220,4,4,0.00,103.18,0.00,KR
146.56.110.3,4,4,0.00,103.79,0.00,KR
158.180.75.201,4,4,0.00,105.26,0.00,KR
8.220.134.136,4,4,0.00,105.39,0.00,PH
193.123.254.142,4,4,0.00,123.65,0.00,KR
132.226.16.97,4,4,0.00,124.41,0.00,KR
152.70.253.44,4,4,0.00,125.64,0.00,KR
152.70.234.185,4,4,0.00,128.12,0.00,KR
129.154.194.191,4,4,0.00,130.79,0.00,KR
146.56.172.166,4,4,0.00,133.13,0.00,KR
155.248.248.205,4,4,0.00,142.90,0.00,IN
141.148.203.6,4,4,0.00,146.85,0.00,IN
152.67.190.105,4,4,0.00,150.07,0.00,IN
152.70.93.246,4,4,0.00,155.13,0.00,KR
192.9.180.162,4,4,0.00,179.48,0.00,AU
152.67.99.162,4,4,0.00,180.01,0.00,AU
152.67.125.161,4,4,0.00,181.42,0.00,AU
150.230.204.132,4,4,0.00,182.93,0.00,JP
141.147.185.208,4,4,0.00,184.28,0.00,JP
132.145.94.80,4,4,0.00,184.54,0.00,KR
155.248.169.118,4,4,0.00,185.16,0.00,JP
150.230.194.74,4,4,0.00,186.05,0.00,JP
141.147.147.28,4,4,0.00,187.69,0.00,JP
155.248.178.95,4,4,0.00,188.43,0.00,JP
155.248.182.161,4,4,0.00,188.74,0.00,JP
141.147.160.166,4,4,0.00,190.97,0.00,JP
155.248.170.249,4,4,0.00,192.56,0.00,JP
150.230.63.93,4,4,0.00,195.29,0.00,JP
193.123.35.178,4,4,0.00,201.56,0.00,NL
141.144.201.12,4,4,0.00,202.36,0.00,NL
141.144.196.32,4,4,0.00,208.76,0.00,NL
47.254.86.133,4,4,0.00,209.19,0.00,US
141.148.230.89,4,4,0.00,211.59,0.00,NL
140.238.31.168,4,4,0.00,211.83,0.00,KR
143.47.189.30,4,4,0.00,211.91,0.00,NL
193.122.58.158,4,4,0.00,211.94,0.00,DE
141.144.198.93,4,4,0.00,212.10,0.00,NL
141.144.197.136,4,4,0.00,212.75,0.00,NL
141.148.235.197,4,4,0.00,215.87,0.00,NL
130.162.34.176,4,4,0.00,216.41,0.00,DE
129.153.203.62,4,4,0.00,216.58,0.00,US
130.61.124.127,4,4,0.00,217.24,0.00,DE
144.24.174.149,4,4,0.00,218.52,0.00,DE
141.144.198.121,4,4,0.00,222.49,0.00,NL
152.70.51.3,4,4,0.00,223.30,0.00,NL
138.2.81.71,4,4,0.00,223.57,0.00,SG
141.147.71.187,4,4,0.00,224.81,0.00,GB
8.222.139.227,4,4,0.00,224.94,0.00,SG
8.222.165.104,4,4,0.00,225.35,0.00,SG
168.138.165.174,4,4,0.00,226.17,0.00,SG
8.222.169.19,4,4,0.00,226.59,0.00,SG
129.150.53.218,4,4,0.00,227.45,0.00,SG
8.222.129.215,4,4,0.00,228.27,0.00,SG
130.162.165.64,4,4,0.00,228.93,0.00,GB
8.222.223.112,4,4,0.00,230.89,0.00,SG
8.222.255.80,4,4,0.00,231.18,0.00,SG
47.74.155.26,4,4,0.00,231.71,0.00,SG
8.222.219.140,4,4,0.00,232.10,0.00,SG
8.222.213.251,4,4,0.00,233.74,0.00,SG
130.162.209.188,4,4,0.00,234.68,0.00,DE
141.145.205.115,4,4,0.00,235.41,0.00,FR
130.162.174.117,4,4,0.00,239.11,0.00,GB
144.21.42.2,4,4,0.00,239.83,0.00,NL
129.151.198.3,4,4,0.00,241.46,0.00,SE
141.148.245.210,4,4,0.00,244.63,0.00,NL
141.147.64.114,4,4,0.00,250.64,0.00,GB
152.67.151.176,4,4,0.00,253.20,0.00,GB
150.230.121.114,4,4,0.00,254.46,0.00,GB
141.147.71.121,4,4,0.00,255.01,0.00,GB
152.67.140.249,4,4,0.00,255.90,0.00,GB
144.21.58.28,4,4,0.00,256.18,0.00,GB
141.147.47.32,4,4,0.00,259.81,0.00,DE
47.253.171.149,4,4,0.00,261.11,0.00,US
132.145.245.100,4,4,0.00,261.28,0.00,DE
150.136.87.192,4,4,0.00,261.83,0.00,US
150.230.118.203,4,4,0.00,265.49,0.00,GB
150.230.123.106,4,4,0.00,265.92,0.00,GB
143.47.183.52,4,4,0.00,270.07,0.00,NL
152.67.142.42,4,4,0.00,270.28,0.00,GB
144.21.59.145,4,4,0.00,270.46,0.00,GB
141.147.85.167,4,4,0.00,272.62,0.00,GB
143.47.247.120,4,4,0.00,273.07,0.00,GB
152.70.59.138,4,4,0.00,282.42,0.00,NL
152.69.209.132,4,4,0.00,283.50,0.00,SG
144.24.200.164,4,4,0.00,288.39,0.00,FR
144.22.252.124,4,4,0.00,373.75,0.00,BR
132.226.163.224,4,4,0.00,393.01,0.00,BR


================================================
FILE: BestProxy/proxy.txt
================================================
8.219.215.23
150.230.123.106
152.70.25.28
158.101.202.45
143.47.190.34
193.123.80.245
140.238.201.118
141.147.187.24
131.186.45.107
144.24.174.36
150.230.105.112
138.2.20.151
193.122.110.150
144.24.88.124
141.147.59.209
8.210.110.229
150.230.118.203
141.148.226.57
143.47.176.105
8.219.178.180
144.21.34.139
152.67.140.249
138.3.218.149
141.147.50.200
141.148.234.165
8.219.254.241
150.230.195.39
141.147.100.52
8.218.73.41
129.154.196.226
132.226.21.97
131.186.43.93
155.248.248.205
138.2.118.241
8.212.14.90
138.2.18.250
8.222.206.103
141.147.179.103
141.148.236.75
8.222.219.140
141.147.167.79
132.226.5.213
143.47.185.27
144.21.38.142
138.3.240.63
150.230.214.168
47.242.121.232
138.3.223.73
150.230.156.81
8.219.215.116
131.186.61.168
131.186.19.89
8.219.217.25
144.21.33.220
144.24.77.122
150.230.200.168
141.148.229.200
130.162.189.56
141.147.10.72
144.24.70.232
130.162.130.105
132.226.234.102
129.159.202.83
152.67.136.96
192.9.180.162
8.219.102.208
143.47.182.158
155.248.166.94
130.162.208.114
158.178.245.161
158.101.94.237
132.226.131.66
131.186.33.175
8.218.70.238
140.238.9.27
8.219.184.202
130.162.61.18
130.162.128.200
152.70.237.222
130.162.184.111
144.21.42.2
8.219.183.62
152.69.195.36
144.21.48.154
152.70.60.163
141.147.184.252
131.186.16.161
150.230.63.93
146.56.132.178
150.230.208.234
144.24.200.164
141.145.205.115
193.123.35.219
131.186.38.48
150.230.20.4
152.67.125.161
152.70.52.44
141.145.216.142
146.56.42.67
64.110.73.95
144.21.33.1
140.238.50.112
141.147.105.200
193.123.187.206
47.242.123.166
8.222.139.227
150.230.96.93
144.24.243.207
143.47.235.216
168.138.184.172
158.101.88.13
141.147.84.221
152.69.209.132
138.2.235.224
129.154.194.191
130.162.161.22
8.222.207.108
138.2.122.191
152.70.93.246
141.147.71.91
146.56.156.7
132.145.87.184
150.230.207.255
146.56.96.206
141.148.189.124
158.101.189.4
150.230.121.114
152.70.57.182
8.222.150.102
143.47.191.74
132.226.22.204
141.148.229.56
129.151.198.3
141.144.195.109
132.145.245.100
146.56.187.202
8.219.140.244
144.21.35.214
152.70.56.79
141.147.185.160
150.230.198.178
131.186.24.5
141.147.47.32
141.147.188.120
138.2.8.87
150.230.210.31
141.148.229.190
155.248.160.5
47.254.86.133
146.56.159.165
152.67.142.42
144.21.32.141
150.230.210.9
144.21.62.56
8.222.146.123
8.219.83.98
130.162.140.138
131.186.37.101
141.148.242.38
141.147.52.223
129.146.53.213
8.222.202.182
141.147.185.63
144.21.43.34
155.248.161.33
144.24.140.37
129.154.219.221
141.144.243.25
152.70.52.215
146.56.178.6
143.47.183.41
8.222.168.190
8.219.92.213
138.2.28.115
131.186.46.147
152.70.57.0
193.123.33.167
155.248.170.249
8.212.41.98
8.222.202.83
141.148.234.169
141.148.225.150
141.148.228.176
141.148.229.131
146.56.190.143
144.21.42.32
138.2.21.47
64.110.77.205
143.47.188.79
141.147.55.228
143.47.224.46
141.147.182.244
141.148.228.124
146.56.163.227
131.186.58.9
141.147.173.90
150.230.207.104
47.242.21.91
150.230.200.85
144.24.174.149
144.24.44.152
141.147.147.28
150.230.218.53
150.230.97.14
141.148.232.204
144.21.50.138
192.9.236.144
193.122.97.124
132.226.14.102
129.158.198.241
150.230.105.100
47.253.105.131
64.110.90.183
132.226.199.91
130.162.209.188
144.21.40.27
47.245.97.129
141.147.102.228
141.148.236.232
152.70.100.75
8.217.168.149
158.180.82.186
158.101.203.221
144.24.94.95
152.70.53.255
193.123.254.142
143.47.250.87
152.70.240.162
141.147.176.137
131.186.42.153
152.70.62.171
8.219.57.95
129.154.209.82
152.70.92.87
8.219.231.249
141.147.163.68
8.213.137.24
193.123.163.240
146.56.171.239
143.47.179.252
192.18.143.57
150.230.216.211
144.21.61.162
152.70.253.44
8.222.223.112
168.138.13.201
158.101.208.35
152.70.54.110
152.67.159.96
130.162.148.208
8.219.85.1
138.2.13.27
152.70.233.147
8.219.243.132
143.47.247.120
150.230.22.224
129.154.192.212
150.230.126.208
132.226.168.102
130.162.149.20
8.210.233.168
155.248.176.145
193.123.62.153
140.238.31.168
193.123.59.26
8.219.73.171
138.2.31.148
8.219.255.41
150.230.252.159
132.226.0.157
144.24.94.21
155.248.166.113
158.101.90.121
138.2.107.107
158.101.219.95
141.148.233.149
8.222.213.251
144.21.41.31
141.147.71.187
8.219.235.5
8.219.255.92
146.56.36.190
8.222.235.125
141.147.181.23
155.248.173.11
150.230.205.185
8.219.228.81
150.230.203.153
146.56.44.134
141.144.199.177
130.162.245.178
152.70.59.138
143.47.190.224
129.159.241.172
130.162.132.107
150.230.125.110
141.148.242.113
141.147.165.128
138.3.217.183
150.230.219.239
8.219.160.174
193.123.163.196
146.56.147.210
144.21.41.126
193.123.57.222
141.147.76.30
141.144.202.132
47.74.157.194
143.47.251.151
158.101.212.127
141.145.199.188
143.47.252.214
132.226.205.39
144.24.95.220
143.47.179.237
146.56.174.69
141.147.108.3
141.144.198.121
141.147.26.98
150.230.198.167
130.61.124.127
47.57.233.126
146.56.169.14
152.70.188.212
141.144.198.93
192.9.250.241
150.230.21.205
144.21.39.222
129.154.195.251
8.222.129.215
150.230.205.41
132.226.5.170
138.2.99.214
8.222.195.185
129.154.207.203
143.47.186.254
143.47.184.59
141.147.164.6
141.148.242.47
141.148.243.211
8.219.254.1
193.122.125.205
146.56.110.3
141.147.71.121
150.230.220.165
141.148.238.243
146.56.177.169
158.101.217.14
141.144.199.13
140.83.39.212
141.147.168.141
141.144.194.75
130.162.165.64
204.216.216.148
8.222.143.79
158.101.70.112
152.70.58.245
143.47.188.50
143.47.190.67
155.248.185.108
141.148.229.106
8.222.151.126
168.138.173.134
47.57.181.17
193.123.250.232
8.219.153.31
141.144.204.144
8.222.255.80
141.147.98.180
129.153.203.62
131.186.16.243
140.238.173.181
8.219.255.49
152.70.56.23
143.47.191.188
140.238.58.181
130.162.134.168
141.144.202.73
141.148.187.195
64.110.104.30
146.56.152.46
155.248.178.95
146.56.162.25
193.123.35.178
141.144.195.224
130.61.107.238
150.230.201.24
155.248.161.7
131.186.38.162
144.24.185.228
131.186.21.1
141.144.203.240
150.230.222.27
8.219.77.141
8.219.236.218
155.248.166.149
47.251.95.178
152.67.125.174
152.67.74.223
8.220.218.105
144.24.167.37
138.2.175.249
141.144.201.254
138.2.132.160
64.110.89.138
150.230.204.132
129.154.202.229
143.47.183.94
130.61.51.100
150.230.156.39
141.148.235.197
47.57.245.232
152.67.190.105
152.70.54.5
168.138.212.80
141.148.247.35
144.21.58.28
155.248.166.252
152.67.251.232
8.219.96.63
141.147.147.180
129.154.210.219
193.123.241.251
143.47.189.30
8.222.165.104
150.230.159.76
8.212.65.162
8.219.200.169
152.70.54.95
141.147.165.62
152.70.232.72
8.222.144.233
8.222.139.232
129.159.132.0
129.154.59.133
132.145.94.80
144.21.40.233
141.148.244.56
141.147.182.209
143.47.181.217
8.219.189.155
131.186.36.106
146.56.185.209
141.147.85.167
152.70.51.3
138.2.4.147
144.24.90.101
150.230.249.48
132.226.224.232
152.70.234.185
152.70.90.168
144.21.62.209
146.56.38.208
150.230.106.66
132.145.231.175
132.226.2.206
152.70.98.53
141.148.232.57
152.70.51.246
144.24.73.232
144.24.88.177
158.180.90.43
132.226.5.174
47.254.171.15
141.144.201.134
140.238.218.65
152.70.94.9
8.219.61.239
138.2.29.199
152.67.99.162
141.144.205.165
141.148.236.83
129.154.212.140
130.61.23.77
158.101.214.42
141.148.224.249
158.101.78.68
150.230.23.238
150.230.20.156
141.148.240.212
141.144.196.32
47.243.137.146
141.147.163.213
152.70.119.70
152.70.98.158
8.210.48.192
8.212.12.98
47.74.155.26
143.47.238.54
143.47.245.29
141.148.226.145
158.101.94.67
8.219.153.71
141.144.197.136
152.70.50.180
155.248.183.39
146.56.134.75
141.147.166.238
144.21.60.44
8.222.227.160
152.67.156.97
155.248.163.123
146.56.119.165
150.230.216.2
150.230.115.48
129.154.205.253
143.47.182.55
141.148.227.90
8.219.241.137
152.67.195.144
132.226.208.29
141.147.64.114
146.56.179.198
155.248.187.240
138.2.0.195
8.219.15.193
132.226.7.217
141.144.201.12
132.145.85.74
141.147.182.100
144.22.252.124
138.2.3.195
150.230.218.80
130.162.189.64
8.222.169.19
130.162.163.93
129.154.206.110
144.24.182.220
64.110.74.230
150.230.216.220
132.226.236.15
132.145.127.203
141.147.112.28
140.83.61.244
146.56.153.57
141.148.243.115
8.219.222.231
144.21.41.153
152.70.155.147
144.24.90.107
143.47.179.128
8.222.145.165
152.67.199.132
141.148.240.82
130.162.34.176
193.123.81.105
158.180.71.91
143.47.250.119
8.219.82.40
132.145.84.43
141.144.195.21
141.148.237.51
158.180.70.218
138.2.68.173
8.219.184.18
158.101.215.128
47.254.17.234
129.150.53.218
129.159.129.107
138.2.21.10
138.2.29.112
152.67.151.176
8.222.147.75
150.230.205.239
155.248.181.189
140.238.4.207
144.21.42.171
138.2.36.157
141.147.172.69
150.230.146.170
144.21.60.188
138.2.30.252
131.186.27.112
144.24.65.251
131.186.36.43
155.248.184.204
155.248.165.220
8.219.213.151
152.67.203.34
193.123.191.181
155.248.184.66
138.2.157.7
8.219.85.195
144.24.88.84
155.248.171.251
141.148.226.51
144.21.59.145
138.3.218.212
150.230.194.74
158.101.23.175
130.162.174.117
155.248.178.60
131.186.58.30
168.138.46.67
141.148.226.88
141.147.180.50
158.180.231.216
158.101.219.0
130.162.212.77
132.226.16.97
143.47.188.240
132.145.119.205
152.70.36.145
152.70.104.175
150.230.122.160
141.147.185.15
8.219.245.214
8.222.147.232
146.56.172.166
131.186.63.207
143.47.183.52
64.110.101.31
132.145.117.46
152.70.93.130
47.242.218.87
141.148.203.6
132.226.229.45
8.222.228.90
193.122.58.158
158.180.66.126
8.222.157.123
129.154.51.236
47.253.171.149
193.123.166.233
150.230.23.252
144.21.43.236
140.83.34.144
132.145.116.185
143.47.185.254
152.70.249.26
141.147.175.101
141.147.160.166
150.230.209.171
152.70.31.104
152.70.16.129
144.21.60.137
146.56.165.63
141.148.245.210
155.248.169.118
141.147.84.58
150.230.23.142
141.148.230.120
143.47.190.199
138.2.143.0
141.144.192.198
155.248.169.75
158.101.220.192
141.147.114.60
8.219.97.248
141.147.19.72
140.83.37.180
131.186.20.64
155.248.186.74
141.144.203.203
158.180.75.201
8.222.137.0
141.147.73.199
138.2.21.98
141.148.246.82
146.56.182.169
155.248.182.161
144.24.76.24
129.154.213.79
152.70.48.4
131.186.35.227
168.138.185.234
141.148.232.149
129.150.56.114
8.222.227.128
138.2.81.71
158.101.93.255
132.145.81.117
132.226.163.224
131.186.29.63
132.226.227.135
146.56.173.99
146.56.183.109
150.136.87.192
8.219.236.118
158.101.207.73
141.148.230.89
150.230.213.175
141.148.234.103
141.147.185.208
47.90.141.204
8.219.72.136
144.21.36.76
155.248.178.118
146.56.104.179
8.219.154.59
138.3.212.226
152.70.239.76
47.254.22.131
138.2.23.250
132.226.131.86
141.147.191.245
130.162.148.131
193.122.114.82
168.138.165.174
8.219.168.241
141.147.93.149
143.47.182.175
143.47.190.158
8.219.242.87
155.248.171.154
141.144.198.131
8.220.134.136
8.219.63.79
141.147.0.144
141.148.235.68
155.248.183.149
158.101.80.84
8.222.188.61
129.159.143.171
141.148.237.42
144.21.39.164
129.154.219.185
138.2.159.85
143.47.188.53
8.222.193.152
141.148.231.168
143.47.189.39
8.222.140.250


================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2025 Mingyu

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
# IPDB API

![Version](https://img.shields.io/badge/version-2.0-blue.svg)
![License](https://img.shields.io/badge/license-MIT-green.svg)
![Status](https://img.shields.io/badge/status-active-brightgreen.svg)

**高性能 IP 地址信息获取服务**

`https://ipdb.api.030101.xyz`

---

**联系方式**

[![Telegram](https://img.shields.io/badge/群聊-HeroCore-blue?logo=telegram&logoColor=white)](https://t.me/HeroCore) 
[![Telegram](https://img.shields.io/badge/频道-HeroMsg-blue?logo=telegram&logoColor=white)](https://t.me/HeroMsg)
[![Email](https://img.shields.io/badge/邮箱-联系我们-red?logo=gmail&logoColor=white)](mailto:admin@030101.xyz)

## **赞助商**

[![VPS.Town](https://img.shields.io/badge/VPS.Town-云服务-E91E63?logo=server&logoColor=white)](https://vps.town/)
[![DigitalVirt](https://img.shields.io/badge/DigitalVirt-云服务-4CAF50?logo=digitalocean&logoColor=white)](https://digitalvirt.com/)
[![YXVM](https://img.shields.io/badge/YXVM-云服务-2196F3?logo=microsoft-azure&logoColor=white)](https://yxvm.com/)
[![NodeSupport](https://img.shields.io/badge/NodeSupport-技术支持-FF9800?logo=node.js&logoColor=white)](https://github.com/NodeSeekDev/NodeSupport)

[![VPS.Town Logo](https://vps.town/static/images/sponsor.png)](https://vps.town/)

---

## API 参数

### type `必选`

指定要获取的 IP 地址类型,支持多个类型组合(用分号分隔)

| 类型 | 描述 | 更新频率 |
|------|------|----------|
| `cfv4` | Cloudflare IPv4 地址列表 | 实时 |
| `cfv6` | Cloudflare IPv6 地址列表 | 实时 |
| `proxy` | Cloudflare 反代 IP 地址列表 | 30 分钟 |
| `bestcf` | 优选 Cloudflare 官方 IP | 60 分钟 |
| `bestproxy` | 优选 Cloudflare 反代 IP | 60 分钟 |

### country `可选`

设置为 `true` 时显示 IP 地理位置信息

### down `可选` 

设置为 `true` 时下载文件而非直接返回内容

## 使用示例

```
https://ipdb.api.030101.xyz/?type=bestproxy&country=true
https://ipdb.api.030101.xyz/?type=cfv4;cfv6;proxy
https://ipdb.api.030101.xyz/?type=bestproxy&down=true
```

## 响应格式

**基础响应**
```
104.16.132.229
104.16.133.229  
104.16.134.229
```

**带地区信息**
```
143.47.179.237#NL
193.123.80.245#AE
47.74.155.26#SG
```

---

<details>
<summary>⚠️ 服务条款与免责声明</summary>

### 使用限制
- 本服务仅面向非大陆地区用户
- 大陆地区用户使用需自行承担相关法律风险
- 禁止将服务用于违法、攻击等恶意行为

### 数据说明
- 数据来源于互联网公开资源和开放数据库
- 我们努力确保数据准确性,但不做绝对保证
- 不同数据源的更新频率可能存在差异
- 用户应自行判断数据的适用性

### 责任限制
- 不承担因使用服务导致的任何直接或间接损失
- 不保证服务始终可用,可能因维护等原因中断
- 不对用户违反当地法规的行为承担责任
- 建议用户定期备份重要数据

**使用本服务即表示您已阅读并同意遵守本条款**

</details>

---

[![Star History Chart](https://api.star-history.com/svg?repos=ymyuuu/IPDB&type=Date)](https://star-history.com/#ymyuuu/IPDB&Date)


================================================
FILE: bestcf.txt
================================================
198.41.212.130
190.93.244.201
104.16.232.223
188.114.96.125
104.16.241.229
104.27.21.118
190.93.246.67
104.17.127.110
198.41.214.141
188.114.97.144
104.25.105.1
190.93.247.169
104.20.255.53
104.18.228.35
104.21.91.19

================================================
FILE: bestproxy.txt
================================================
168.138.165.174

================================================
FILE: proxy.txt
================================================
8.219.145.56
164.152.17.14
47.57.233.126
131.186.22.251
150.230.106.238
47.242.21.91
132.226.134.15
152.70.59.90
158.180.74.63
8.219.198.54
129.151.198.3
144.24.140.37
168.138.216.146
152.70.71.23
64.110.101.31
141.148.224.123
132.145.54.84
47.91.18.127
8.212.48.236
143.47.178.5
47.243.137.146
193.123.61.156
140.238.218.65
129.158.210.223
130.61.83.37
129.146.46.164
158.180.71.217
8.219.165.68
144.24.200.164
8.219.62.94
146.56.138.254
146.56.175.207
150.230.44.13
129.151.104.245
8.217.58.182
158.101.141.253
129.159.241.172
47.242.121.232
158.180.231.216
141.144.230.93
129.151.237.155
143.47.182.90
164.152.34.166
129.159.143.171
141.147.17.35
193.122.124.215
131.186.25.156
8.219.51.199
130.162.174.172
131.186.26.170
8.219.203.101
8.210.250.129
150.230.146.170
158.101.220.192
168.138.177.109
8.219.206.24
8.219.112.13
168.138.13.201
132.145.53.55
146.56.41.171
129.159.202.83
141.147.83.45
8.219.11.173
8.219.96.98
47.254.171.15
168.138.185.234
146.56.129.186
129.153.7.60
143.47.245.240
129.80.216.13
130.162.189.36
8.219.134.131
141.147.60.82
146.56.131.153
129.151.254.48
158.101.200.177
146.56.38.114
8.219.192.155
193.122.202.153
141.148.244.95
150.230.22.152
8.209.37.117
132.145.229.147
144.24.243.207
47.245.110.183
8.219.1.169
130.61.124.127
8.219.118.97
68.233.127.163
146.56.154.57
8.219.116.162
8.219.58.216
141.144.204.88
152.70.49.31
8.211.34.13
8.219.207.106
129.158.224.52
193.123.38.223
8.219.97.136
158.180.71.98
8.219.195.94
168.138.220.199
129.80.82.83
144.24.182.205
130.61.23.77
129.146.240.62
8.219.119.129
158.180.83.115
130.162.145.204
47.245.118.217
152.70.89.238
152.67.190.105
8.209.45.211
130.162.37.99
8.210.233.168
168.138.46.67
8.219.83.44
146.56.188.113
129.154.201.153
192.9.139.160
141.148.224.54
64.110.89.161
8.219.171.140
141.144.253.109
143.47.176.251
143.47.235.241
144.24.185.74
158.180.89.154
130.162.170.38
152.69.209.132
129.154.197.32
146.56.137.229
146.56.161.206
64.110.79.180
150.230.113.116
143.47.226.44
8.212.41.98
150.230.107.89
129.153.136.199
141.147.49.215
158.101.221.74
141.148.203.6
138.3.218.197
129.151.204.91
130.162.231.200
8.219.154.0
8.219.166.26
129.159.25.3
129.146.221.78
130.162.133.222
141.148.241.78
158.178.235.132
152.70.63.131
8.219.128.8
8.210.110.229
146.56.188.34
131.186.61.103
158.101.206.101
158.180.73.138
8.219.89.1
129.159.84.71
141.148.242.113
193.122.102.181
158.101.214.168
8.219.151.64
8.219.93.166
193.123.80.245
158.101.207.19
8.219.86.116
8.219.197.123
129.154.207.203
129.80.237.223
131.186.33.175
64.110.85.177
129.213.178.16
143.47.252.60
8.209.37.182
193.122.62.253
168.138.149.17
129.80.57.0
129.213.136.180
130.162.36.198
158.178.242.131
146.56.173.107
141.144.204.181
138.2.36.157
141.147.47.32
47.57.14.118
129.159.132.0
8.213.235.144
141.147.117.4
143.47.237.23
8.219.145.250
8.219.186.99
192.9.236.144
141.147.165.223
141.144.201.185
144.24.167.37
146.56.162.25
8.219.120.2
8.218.70.238
130.162.231.167
64.110.101.125
8.217.168.149
8.219.81.168
192.18.134.231
193.123.37.219
8.219.189.68
158.180.95.219
8.219.63.239
193.123.164.128
129.146.209.97
47.90.141.204
192.9.137.193
8.219.3.251
129.80.99.39
155.248.164.108
129.153.30.6
8.219.89.98
158.101.130.149
141.148.243.80
47.250.135.126
146.56.135.200
8.219.191.166
8.219.191.233
47.245.105.252
158.101.217.62
130.162.37.101
129.159.221.75
8.219.8.134
140.238.201.118
131.186.25.247
146.56.171.110
64.110.104.30
150.230.123.136
204.216.216.148
140.238.58.181
141.148.230.70
152.70.60.159
130.61.72.208
8.219.96.214
129.80.14.97
168.138.165.174
152.70.55.39
129.80.177.42
152.70.123.225
144.24.182.8
130.162.254.65
8.219.170.49
146.56.44.37
129.80.21.134
129.153.16.102
129.159.93.53
130.162.250.3
129.154.53.100
130.61.201.195
143.47.183.201
129.146.16.219
152.70.155.147
155.248.196.123
143.47.185.70
168.138.212.80
168.138.90.241
129.158.198.241
150.230.63.93
130.61.196.107
129.146.243.241
130.61.193.138
129.213.130.70
8.213.137.24
47.242.218.87
8.219.89.56
192.18.130.65
130.61.169.24
152.69.199.70
192.9.250.241
130.162.129.97
152.70.56.11
47.57.6.111
168.138.50.249
129.80.13.33
129.80.173.126
193.122.114.226
143.47.229.194
47.57.188.84
129.213.202.222
141.147.39.152
140.238.173.181
129.158.35.59
152.70.22.175
8.219.88.129
192.9.146.103
8.219.136.37
64.110.75.145
8.219.87.140
129.151.225.228
158.180.230.4
130.162.61.18
158.101.202.140
132.145.232.171
141.147.98.27
158.101.218.195
8.219.4.190
165.1.79.60
8.218.110.219
8.219.139.93
138.3.252.187
8.219.94.218
192.9.177.204
8.212.14.90
129.80.27.161
150.230.7.216
8.219.168.125
158.101.214.54
8.219.8.89
8.219.120.202
168.138.212.196
130.162.144.191
8.219.89.168
158.178.245.161
8.219.170.109
129.80.244.89
155.248.248.205
131.186.17.132
130.162.138.82
158.101.212.88
129.154.214.199
129.80.26.150
8.219.79.212
8.219.90.120
146.56.146.67
138.2.140.14
47.250.149.173
8.219.95.212
146.56.137.168
150.230.20.4
129.151.148.35
129.154.202.229
146.56.103.82
144.24.175.174
47.242.123.166
130.162.255.7
158.180.82.186
8.210.32.31
143.47.236.205
47.57.13.107
143.47.176.161
130.162.135.9
193.122.117.94
168.138.220.170
143.47.190.37
192.9.180.162
132.145.91.171
130.162.152.240
47.245.127.229
129.159.192.64
8.209.45.47
146.56.176.143
152.70.21.98
132.226.163.224
132.145.64.184
144.21.35.132
158.101.215.22
193.122.125.14
129.159.129.107
8.219.73.59
129.153.233.103
8.219.208.127
131.186.27.112
64.110.89.92
8.212.44.95
158.101.201.244
Download .txt
gitextract_4mz2rlqv/

├── .github/
│   └── workflows/
│       ├── UpBestIP.py
│       └── UpBestIP.yml
├── BestAli/
│   ├── aliv4.csv
│   └── bestaliv4.txt
├── BestCF/
│   ├── bestcfv4.txt
│   ├── bestcfv6.txt
│   ├── ipv4.csv
│   └── ipv6.csv
├── BestEDG/
│   ├── bestedgv4.txt
│   └── ipv4.csv
├── BestGC/
│   ├── bestgcv4.txt
│   ├── bestgcv6.txt
│   ├── gcv4.csv
│   └── gcv6.csv
├── BestProxy/
│   ├── bestproxy&country.txt
│   ├── bestproxy.txt
│   ├── proxy.csv
│   └── proxy.txt
├── LICENSE
├── README.md
├── bestcf.txt
├── bestproxy.txt
└── proxy.txt
Download .txt
SYMBOL INDEX (4 symbols across 1 files)

FILE: .github/workflows/UpBestIP.py
  function fetch_ip_list (line 44) | def fetch_ip_list(url: str) -> list:
  function fetch_zone_info (line 51) | def fetch_zone_info(api_token: str) -> tuple:
  function update_dns_record (line 65) | def update_dns_record(api_token: str, zone_id: str, subdomain: str, doma...
  function main (line 104) | def main():
Condensed preview — 23 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (60K chars).
[
  {
    "path": ".github/workflows/UpBestIP.py",
    "chars": 5471,
    "preview": "import os\nimport requests\n\n# ------------------------- 配置区 -------------------------\n# 从环境变量中获取 Cloudflare API Token,可以是"
  },
  {
    "path": ".github/workflows/UpBestIP.yml",
    "chars": 1055,
    "preview": "name: 更新 UpBestIP\n\non:\n  push:\n    branches: [ main ]\n    paths:\n      - \"BestCF/bestcfv4.txt\"      # 监听 BestCF/bestcf.t"
  },
  {
    "path": "BestAli/aliv4.csv",
    "chars": 17590,
    "preview": "IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)\n163.181.35.221,4,4,0.00,58.40,0.00\n163.181.35.220,4,4,0.00,58.53,0.00\n163.181.35.222,"
  },
  {
    "path": "BestAli/bestaliv4.txt",
    "chars": 150,
    "preview": "163.181.35.221\n163.181.35.220\n163.181.35.222\n163.181.208.254\n163.181.35.219\n163.181.208.253\n163.181.41.75\n163.181.41.118"
  },
  {
    "path": "BestCF/bestcfv4.txt",
    "chars": 141,
    "preview": "104.17.100.143\n104.19.144.215\n104.19.39.53\n104.19.147.14\n104.17.189.49\n104.19.49.7\n104.16.157.18\n104.17.165.100\n104.19.1"
  },
  {
    "path": "BestCF/bestcfv6.txt",
    "chars": 370,
    "preview": "2803:f800:50:e6ef:7fd9:8846:c2da:8626\n2803:f800:50:869c:2b1d:26b0:afd1:7e29\n2803:f800:50:869c:24da:24da:a04a:625c\n2803:f"
  },
  {
    "path": "BestCF/ipv4.csv",
    "chars": 386,
    "preview": "IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)\n104.17.100.143,4,4,0.00,55.81,34.34\n104.19.144.215,4,4,0.00,56.04,33.53\n104.19.39.53,"
  },
  {
    "path": "BestCF/ipv6.csv",
    "chars": 579,
    "preview": "IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)\n2606:4700:0:e5b6:e52:84cd:93cf:cf62,4,4,0.00,204.45,30.98\n2606:4700::5a:698:cf6a:4ec5"
  },
  {
    "path": "BestEDG/bestedgv4.txt",
    "chars": 144,
    "preview": "61.240.216.150\n43.159.104.174\n43.174.225.164\n43.174.228.158\n43.174.150.232\n43.174.226.63\n43.175.7.123\n43.174.78.222\n43.1"
  },
  {
    "path": "BestEDG/ipv4.csv",
    "chars": 1419,
    "preview": "IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)\n61.240.216.150,4,4,0.00,41.50,9.80\n43.159.104.174,4,4,0.00,67.36,4.89\n43.174.225.164,"
  },
  {
    "path": "BestGC/bestgcv4.txt",
    "chars": 131,
    "preview": "92.223.78.23\n92.38.170.7\n92.223.120.13\n92.223.63.23\n92.38.170.10\n92.223.120.14\n92.223.63.5\n92.223.120.12\n92.223.120.15\n9"
  },
  {
    "path": "BestGC/bestgcv6.txt",
    "chars": 224,
    "preview": "2a03:90c0:111:2801::22\n2405:ec00:fa02::245\n2a03:90c0:111:2801::27\n2a03:90c0:111:2801::4\n2a03:90c0:111:2801::11\n2a03:90c0"
  },
  {
    "path": "BestGC/gcv4.csv",
    "chars": 386,
    "preview": "IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)\n92.223.78.23,4,4,0.00,176.38,17.89\n92.38.170.7,4,4,0.00,195.74,16.65\n92.223.120.13,4,"
  },
  {
    "path": "BestGC/gcv6.csv",
    "chars": 479,
    "preview": "IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)\n2a03:90c0:111:2801::22,4,4,0.00,173.05,18.61\n2405:ec00:fa02::245,4,4,0.00,185.65,17.3"
  },
  {
    "path": "BestProxy/bestproxy&country.txt",
    "chars": 1862,
    "preview": "8.212.12.98#HK\n8.212.65.162#HK\n47.57.233.126#HK\n47.57.245.232#HK\n8.212.14.90#HK\n47.242.218.87#HK\n8.219.245.214#SG\n8.219."
  },
  {
    "path": "BestProxy/bestproxy.txt",
    "chars": 133,
    "preview": "8.212.12.98\n8.212.65.162\n47.57.233.126\n47.57.245.232\n8.212.14.90\n47.242.218.87\n8.219.245.214\n8.219.236.218\n8.219.254.1\n8"
  },
  {
    "path": "BestProxy/proxy.csv",
    "chars": 4109,
    "preview": "IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s),国家代码\n8.212.12.98,4,4,0.00,56.91,0.00,HK\n8.212.65.162,4,4,0.00,59.34,0.00,HK\n47.57.233"
  },
  {
    "path": "BestProxy/proxy.txt",
    "chars": 10537,
    "preview": "8.219.215.23\n150.230.123.106\n152.70.25.28\n158.101.202.45\n143.47.190.34\n193.123.80.245\n140.238.201.118\n141.147.187.24\n131"
  },
  {
    "path": "LICENSE",
    "chars": 1063,
    "preview": "MIT License\n\nCopyright (c) 2025 Mingyu\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof "
  },
  {
    "path": "README.md",
    "chars": 2400,
    "preview": "# IPDB API\n\n![Version](https://img.shields.io/badge/version-2.0-blue.svg)\n![License](https://img.shields.io/badge/licens"
  },
  {
    "path": "bestcf.txt",
    "chars": 216,
    "preview": "198.41.212.130\n190.93.244.201\n104.16.232.223\n188.114.96.125\n104.16.241.229\n104.27.21.118\n190.93.246.67\n104.17.127.110\n19"
  },
  {
    "path": "bestproxy.txt",
    "chars": 15,
    "preview": "168.138.165.174"
  },
  {
    "path": "proxy.txt",
    "chars": 5348,
    "preview": "8.219.145.56\n164.152.17.14\n47.57.233.126\n131.186.22.251\n150.230.106.238\n47.242.21.91\n132.226.134.15\n152.70.59.90\n158.180"
  }
]

About this extraction

This page contains the full source code of the ymyuuu/Proxy-IP-library GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 23 files (52.9 KB), approximately 31.2k tokens, and a symbol index with 4 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!