Skip to content

dayerong/alidns-resolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

alidns-resolver

动态阿里云域名解析

适用于拨号宽带无固定外网IP的使用场景下动态解析DNS,类似花生壳DDNS
  • 配置文件:conf.yaml
logging:
  logformat: "%(asctime)s - %(levelname)s - %(name)s - %(message)s"
  file: ./logs/app.log
  datefmt: "%Y-%m-%d %H:%M:%S"
accesskey:
  id: 111111       #阿里云账号accesskey id
  secret: 2222222  #阿里云账号accesskey secret
domain:
  # 此域名需在阿里云DNS解析管理中已存在
  - docs.yao.com
  - www.yao.com
  - less.yao.com
job:
  trigger_type: interval
  name: DNS动态解析
  schedule_time:
    minutes: 60   # 设置多少分钟去检查更新

  • 日志文件:app.log
root@749eea654e60:/app/logs# cat app.log
2022-11-24 15:35:54 - INFO - 已更新 - docs.yao.com        当前解析的IP为:218.81.23.214  当前出口IP为:106.15.175.92
{'body': {'RequestId': '50857CC4-BD8A-56F6-9BE4-1E82AE4FC943', 'RecordId': '797664933924548608'}, 'headers': {'date': 'Thu, 24 Nov 2022 07:35:54 GMT', 'content-type': 'application/json;charset=utf-8', 'content-length': '84', 'connection': 'keep-alive', 'access-control-allow-origin': '*', 'x-acs-request-id': '50857CC4-BD8A-56F6-9BE4-1E82AE4FC943', 'x-acs-trace-id': 'e914b044770a4a4fa36a2ec95ab6336e'}, 'statusCode': 200}
2022-11-24 15:35:55 - INFO - 已更新 - www.yao.com 当前解析的IP为:218.81.23.214  当前出口IP为:106.15.175.92
{'body': {'RequestId': '33BBEFD2-3444-548E-BF9F-27292289C9A6', 'RecordId': '797617005325379584'}, 'headers': {'date': 'Thu, 24 Nov 2022 07:35:55 GMT', 'content-type': 'application/json;charset=utf-8', 'content-length': '84', 'connection': 'keep-alive', 'access-control-allow-origin': '*', 'x-acs-request-id': '33BBEFD2-3444-548E-BF9F-27292289C9A6', 'x-acs-trace-id': 'a2f6b526e780aa374655110dde939284'}, 'statusCode': 200}
2022-11-24 15:35:55 - INFO - 已更新 - less.yao.com        当前解析的IP为:218.81.23.214  当前出口IP为:106.15.175.92
{'body': {'RequestId': '82F43C3C-602F-597F-A1D4-A97867CA956F', 'RecordId': '797664968368094208'}, 'headers': {'date': 'Thu, 24 Nov 2022 07:35:55 GMT', 'content-type': 'application/json;charset=utf-8', 'content-length': '84', 'connection': 'keep-alive', 'access-control-allow-origin': '*', 'x-acs-request-id': '82F43C3C-602F-597F-A1D4-A97867CA956F', 'x-acs-trace-id': 'c0abf5b4d13dcd2937ba6bec1ce19b62'}, 'statusCode': 200}
2022-11-24 15:36:54 - INFO - 未更新 - docs.yao.com        当前解析的IP为:106.15.175.92   当前出口IP为:106.15.175.92
2022-11-24 15:36:54 - INFO - 未更新 - www.yao.com 当前解析的IP为:106.15.175.92   当前出口IP为:106.15.175.92
2022-11-24 15:36:55 - INFO - 未更新 - less.yao.com        当前解析的IP为:106.15.175.92   当前出口IP为:106.15.175.92
root@749eea654e60:/app/logs#

About

动态阿里云域名解析

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published