Skip to content

Commit

Permalink
Update resultv6.csv and cfipv6.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
laityts committed Dec 27, 2024
1 parent 0e3d2e6 commit 37aa62b
Show file tree
Hide file tree
Showing 6 changed files with 101 additions and 24 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/run_autoddns.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,4 @@ jobs:
- name: Run autoddns script
run: |
python autoddns.py
python autoddnsv6.py
python autoddns.py
34 changes: 34 additions & 0 deletions .github/workflows/run_autoddnsv6.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Run autoddnsv6

on:
push:
branches:
- main # 仅在推送到 main 分支时触发,可以修改为你想要的分支

jobs:
run-autoddns:
runs-on: ubuntu-latest

env:
# 设置环境变量,使用 GitHub Secrets
CLOUDFLARE_API_KEY: ${{ secrets.CLOUDFLARE_API_KEY }}
CLOUDFLARE_EMAIL: ${{ secrets.CLOUDFLARE_EMAIL }}
CLOUDFLARE_ZONE_ID: ${{ secrets.CLOUDFLARE_ZONE_ID }}

steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.9'

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: Run autoddns script
run: |
python autoddnsv6.py
10 changes: 9 additions & 1 deletion autoddns.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,16 @@
"CJU": "kr.616049.xyz", # 济州机场
"TAE": "kr.616049.xyz", # 大邱机场

# 台湾
"TPE": "tw.616049.xyz", # 台北桃园机场
"TSA": "tw.616049.xyz", # 台北松山机场
"KHH": "tw.616049.xyz", # 高雄国际机场
"RMQ": "tw.616049.xyz", # 台中清泉岗机场

# 新加坡
"SIN": "sg.616049.xyz" # 樟宜机场
"SIN": "sg.616049.xyz", # 樟宜机场

"CF优选": "cf.616049.xyz" # CF优选
}

# 从 cfip.txt 文件中读取前十个 IP 和标记
Expand Down
38 changes: 37 additions & 1 deletion autoddnsv6.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,46 @@
# 域名与标记映射关系
LOCATION_TO_DOMAIN = {
# 示例映射(可根据实际需求调整)
# 美国
"SJC": "us.616049.xyz", # 圣何塞
"LAX": "us.616049.xyz", # 洛杉矶
"SEA": "us.616049.xyz", # 西雅图
"JFK": "us.616049.xyz", # 纽约 - 肯尼迪国际机场
"ORD": "us.616049.xyz", # 芝加哥 - 奥黑尔国际机场
"DFW": "us.616049.xyz", # 达拉斯 - 沃斯堡国际机场
"MIA": "us.616049.xyz", # 迈阿密国际机场
"ATL": "us.616049.xyz", # 亚特兰大国际机场

# 日本
"NRT": "jp.616049.xyz", # 东京成田
"HND": "jp.616049.xyz", # 东京羽田
"KIX": "jp.616049.xyz", # 大阪关西国际机场
"CTS": "jp.616049.xyz", # 札幌新千岁机场
"FUK": "jp.616049.xyz", # 福冈机场
"NGO": "jp.616049.xyz", # 名古屋中部国际机场
"OKA": "jp.616049.xyz", # 冲绳那霸机场

# 香港
"HKG": "hk.616049.xyz", # 香港国际机场
"SIN": "sg.616049.xyz", # 新加坡

# 韩国
"ICN": "kr.616049.xyz", # 仁川国际机场
"PUS": "kr.616049.xyz", # 釜山金海机场
"GMP": "kr.616049.xyz", # 首尔金浦机场
"CJU": "kr.616049.xyz", # 济州机场
"TAE": "kr.616049.xyz", # 大邱机场

# 台湾
"TPE": "tw.616049.xyz", # 台北桃园机场
"TSA": "tw.616049.xyz", # 台北松山机场
"KHH": "tw.616049.xyz", # 高雄国际机场
"RMQ": "tw.616049.xyz", # 台中清泉岗机场

# 新加坡
"SIN": "sg.616049.xyz", # 樟宜机场

# CF优选
"CF优选": "cf.616049.xyz" # CF优选
}

# 从 cfipv6.txt 文件中读取前十个 IPv6 和标记
Expand Down
20 changes: 10 additions & 10 deletions cfipv6.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
2606:4700:f4:8559:f1eb:2fdc:ef83:2456#CF优选
2606:4700:f4:0:eba2:7512:b240:ba1#CF优选
2606:4700:f4:8559:f100:9e7a:f316:e6f0#CF优选
2a06:98c1:3123:b2a5:f03f:4afc:1d70:43be#CF优选
2606:4700:a8:0:df:29fa:efd6:fdfd#CF优选
2606:4700:3037:f1f9:52f0:a3c8:5b7:6a3b#CF优选
2606:4700:f4:8559:f167:1098:805b:3c31#CF优选
2a06:98c1:3120::11:c6df:5d19#CF优选
2a06:98c1:3120:0:c2:7e8b:71f9:977a#CF优选
2606:4700:a8:0:df:2955:bd6e:c881#CF优选
2a06:98c1:3123:e6c4:33b2:f99d:4e51:add9#CF优选
2606:4700:3031:9896:c4a6:d4dd:efdc:fca3#CF优选
2606:4700:3030::29aa:f920:6e78#CF优选
2606:4700:f4:67af:97ad:abce:4b2f:22c9#CF优选
2606:4700:3036:37:d054:b1a9:9465:2fe1#CF优选
2606:4700:3036:37:d024:e69a:a2c8:9e20#CF优选
2606:4700:3036:37:d024:e69a:a286:a138#CF优选
2a06:98c1:3123:ca:c810:d798:2705:542f#CF优选
2606:4700:3033:c4:3761:5c3:927c:e368#CF优选
2a06:98c1:3123:e6c4:33b2:f99d:f217:7d05#CF优选
20 changes: 10 additions & 10 deletions resultv6.csv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
IP 地址,已发送,已接收,丢包率,平均延迟,下载速度 (MB/s)
2606:4700:f4:8559:f1eb:2fdc:ef83:2456,4,4,0.00,56.01,5.60
2606:4700:f4:0:eba2:7512:b240:ba1,4,4,0.00,54.87,5.53
2606:4700:f4:8559:f100:9e7a:f316:e6f0,4,4,0.00,56.12,5.41
2a06:98c1:3123:b2a5:f03f:4afc:1d70:43be,4,4,0.00,54.67,5.31
2606:4700:a8:0:df:29fa:efd6:fdfd,4,4,0.00,55.84,5.29
2606:4700:3037:f1f9:52f0:a3c8:5b7:6a3b,4,4,0.00,56.07,5.23
2606:4700:f4:8559:f167:1098:805b:3c31,4,4,0.00,55.84,5.21
2a06:98c1:3120::11:c6df:5d19,4,4,0.00,55.71,5.15
2a06:98c1:3120:0:c2:7e8b:71f9:977a,4,4,0.00,55.44,5.12
2606:4700:a8:0:df:2955:bd6e:c881,4,4,0.00,54.60,5.10
2a06:98c1:3123:e6c4:33b2:f99d:4e51:add9,4,4,0.00,54.54,5.46
2606:4700:3031:9896:c4a6:d4dd:efdc:fca3,4,4,0.00,55.03,5.44
2606:4700:3030::29aa:f920:6e78,4,4,0.00,55.55,5.43
2606:4700:f4:67af:97ad:abce:4b2f:22c9,4,4,0.00,54.23,5.40
2606:4700:3036:37:d054:b1a9:9465:2fe1,4,4,0.00,54.30,5.39
2606:4700:3036:37:d024:e69a:a2c8:9e20,4,4,0.00,49.20,5.39
2606:4700:3036:37:d024:e69a:a286:a138,4,4,0.00,52.11,5.39
2a06:98c1:3123:ca:c810:d798:2705:542f,4,4,0.00,55.44,5.34
2606:4700:3033:c4:3761:5c3:927c:e368,4,4,0.00,54.46,5.30
2a06:98c1:3123:e6c4:33b2:f99d:f217:7d05,4,4,0.00,53.85,5.10

0 comments on commit 37aa62b

Please sign in to comment.