Giter VIP home page Giter VIP logo

cf2dns's People

Contributors

ddgth avatar dysf888 avatar z0z0r4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cf2dns's Issues

几个参数配置的问题,谢谢

大佬,使用key加上fgfw获取到的IP和不带fgfw获取的IP有什么实际区别呢?是加上fgfw获取的IP一定是没被假墙的吗还是什么?
还有,使用fgfw的话,AFFECT_NUM = 填写多少合适?我用的是负载均衡10条的dnspod专业版。
我的域名现在已经被记录,现在每天晚上都会被假墙搞。所以求给个合适的配置方案,谢谢大佬!

IP测试策略是什么

RT,请问大佬的这个项目是如何测试出最优IP的,是选ping值低的还是下载速率高的?或是其他策略

在自己VPS运行后 提示一个类型错误

Traceback (most recent call last):
  File "cf2dns.py", line 120, in main
    cf_cmips = cfips["info"]["CM"]
TypeError: list indices must be integers or slices, not str
2021-05-26 00:49:02,240 - cf2dns.py[line:170] - ERROR: CHANGE DNS ERROR: ----Time: 2021-05-26 00:49:02----MESSAGE: list indices must be integers or slices, not str

运行环境: Ubuntu Python3

请问这个要怎么解决呀

建议

请求增加个默认线路(三网合一起那种),不弄默认其他线路的人进不来,自己手动修改又不一定稳

地区差异过大

各地区CDN速度差异过大,建议提高收费,同时对多地区进行测速

地区差异过大

各地区CDN速度差异过大,建议提高收费,同时对多地区进行测速

可以增加ServerChan

可以考虑增加ServerChan作为可选功能,无论成功与否,微信推送信息,以便了解解析情况

建议对参数进行详细描述

{"hostmonit.com": {"@": ["CM","CU","CT"], "shop": ["CM", "CU", "CT"], "stock": ["CM","CU","CT"]},"4096.me": {"@": ["CM","CU","CT"], "vv":["CM","CU","CT"]}}

使用boce测试打开速度大部分移动线路是 *s

使用boce.com测试全国打开速度,很多线路测试结果一大片都是超时,000 *s的状态,基本都是移动线路,但是对应的解析 IP没有假墙,能打开。这是啥情况呀?我设置的是tll60秒,AFFECT_NUM = 2,脚本执行时间2分钟,用的是带fgfw的key。一直在被假墙!

电信炸了

没有电信线路,网站上的数据没有,脚本设置里key也没有

建议

建议在解析失败的时候,GitHub设置为运行错误

刚刚发现解析的时候,貌似没连上腾讯的API,出错了,但是GitHub显示的是运行成功

希望可以改进下

无法自动更新

环境 ubuntu20.04LTS python3
原脚本没变,加了两个print,确认AKID跟密码没错

回显错误如下:

b'{"key": "o1zrmHAF"}' {'code': 200, 'info': [{'colo': 'FRA', 'ip': '104.20.55.231', 'latency': 207, 'line': 'CM', 'loss': 0, 'node': 'ZJBGP', 'speed': 2443, 'time': '2020-10-05 18:20:41'}, {'colo': 'FRA', 'ip': '104.20.53.252', 'latency': 204, 'line': 'CM', 'loss': 0, 'node': 'ZJBGP', 'speed': 679, 'time': '2020-10-05 18:20:20'}, {'colo': 'LAX', 'ip': '104.27.196.160', 'latency': 157, 'line': 'CM', 'loss': 0, 'node': 'ZJBGP', 'speed': 634, 'time': '2020-10-06 03:20:05'}, {'colo': 'LAX', 'ip': '104.27.202.98', 'latency': 166, 'line': 'CM', 'loss': 0, 'node': 'ZJBGP', 'speed': 490, 'time': '2020-10-06 04:20:21'}, {'colo': 'LAX', 'ip': '104.27.199.139', 'latency': 196, 'line': 'CM', 'loss': 0, 'node': 'ZJBGP', 'speed': 430, 'time': '2020-10-05 12:05:00'}, {'colo': 'SJC', 'ip': '172.67.66.59', 'latency': 149, 'line': 'CU', 'loss': 0, 'node': 'ZJBGP', 'speed': 3151, 'time': '2020-10-06 07:46:59'}, {'colo': 'SJC', 'ip': '104.26.11.247', 'latency': 153, 'line': 'CU', 'loss': 0, 'node': 'ZJBGP', 'speed': 3150, 'time': '2020-10-06 07:47:12'}, {'colo': 'SJC', 'ip': '172.67.3.114', 'latency': 156, 'line': 'CU', 'loss': 0, 'node': 'ZJBGP', 'speed': 3149, 'time': '2020-10-06 07:47:19'}, {'colo': 'SJC', 'ip': '172.67.66.50', 'latency': 150, 'line': 'CU', 'loss': 0, 'node': 'ZJBGP', 'speed': 3149, 'time': '2020-10-06 07:47:05'}, {'colo': 'FRA', 'ip': '172.67.17.70', 'latency': 159, 'line': 'CU', 'loss': 0, 'node': 'ZJBGP', 'speed': 3148, 'time': '2020-10-06 07:47:25'}, {'colo': 'LAX', 'ip': '104.27.105.75', 'latency': 206, 'line': 'CT', 'loss': 0, 'node': 'ZJBGP', 'speed': 3149, 'time': '2020-10-05 16:11:07'}, {'colo': 'LAX', 'ip': '104.27.108.145', 'latency': 211, 'line': 'CT', 'loss': 0, 'node': 'ZJBGP', 'speed': 3149, 'time': '2020-10-05 13:26:03'}, {'colo': 'LAX', 'ip': '104.25.130.154', 'latency': 209, 'line': 'CT', 'loss': 0, 'node': 'ZJBGP', 'speed': 3148, 'time': '2020-10-05 15:10:25'}, {'colo': 'LAX', 'ip': '104.27.108.114', 'latency': 203, 'line': 'CT', 'loss': 0, 'node': 'ZJBGP', 'speed': 2048, 'time': '2020-10-05 18:10:56'}, {'colo': 'LAX', 'ip': '104.27.70.102', 'latency': 215, 'line': 'CT', 'loss': 0, 'node': 'ZJBGP', 'speed': 978, 'time': '2020-10-05 14:10:48'}], 'total': 15} 2020-10-06 01:51:55,087 - cf1dns.py[line:183] - ERROR: CHANGE DNS ERROR: ----Time: 2020-10-06 01:51:55----MESSAGE: list indices must be integers or slices, not str

line 134, in main for record in ret["data"]["records"]: KeyError: 'data'

大佬,运行报错,用默认的KEY和试用KEY都不行,ali的解析,怎么解决了

Run python cf2dns_actions.py
python cf2dns_actions.py
shell: /usr/bin/bash -e {0}
env:
pythonLocation: /opt/hostedtoolcache/Python/3.7.12/x64
LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.7.12/x64/lib
KEY: ***
DOMAINS: ***
SECRETID: ***
SECRETKEY: ***
Traceback (most recent call last):
CHANGE DNS ERROR: ----Time: 2021-11-02 17:53:03----MESSAGE: None
File "cf2dns_actions.py", line 134, in main
for record in ret["data"]["records"]:
KeyError: 'data'

筛选带宽建议

广东电信地区 测试了2天感觉筛选机制有欠妥,主要在于带宽不稳定,建议增加延迟与带宽区分选项,可以满足低延迟低带宽 高延迟高带宽使用环境 默认带宽满足20M就更好了

大佬用的那个python版本?

我用的Python 2.7.13
一直提示缺少模块,模块名:parse
实际这个模块已经安装了
Requirement already satisfied: parse in /usr/local/lib/python2.7/dist-packages

正常运行出现重复记录

正常运行action,dnspod却出现了重复的解析记录,没有删除老的解析而是直接添加了新解析

可以返回ip 有一个报错

有一个报错
Exception: {'code': 5100, 'message': '(13)服务内部错误,请稍后重试或联系客服人员解决。', 'codeDesc': 'ResourceOpFailed'}
不知道有没有影响

建议子域名优选 跟随 主域名

设置中希望增加 子域名是否与主域名优选IP一致
程序在www @ 以及子域名中 设置的每个子域名都会再次测试
减少不必要次数浪费

OMAINS 需改域名信息,能用二级域名吗?

我想用下cf.******.xyz

采用腾讯云,
运行结果如下:

CHANGE DNS ERROR: ----Time: 2021-03-09 08:42:29----MESSAGE: {'code': 5100, 'message': '(8)服务内部错误,请稍后重试或联系客服人员解决。', 'codeDesc': 'ResourceOpFailed'}

DOMAINS是如何修改的?请大佬赐教!谢谢!

{"hostmonit.com": {"@": ["CM","CU","CT"], "shop": ["CM", "CU", "CT"], "stock": ["CM","CU","CT"]},"4096.me": {"@": ["CM","CU","CT"], "vv":["CM","CU","CT"]}}
这一段分别代表什么,如何修改,请大佬赐教!谢谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.