NewFuture / DDNS

:triangular_flag_on_post: 自动更新域名解析到本机IP(支持dnspod,阿里DNS,CloudFlare,华为云,DNSCOM...)
https://ddns.newfuture.cc/
MIT License
4.23k stars 650 forks source link

docker 部署正常 #256

Closed CMiworld closed 1 year ago

CMiworld commented 3 years ago

我无法判断脚本是否正常使用:

config.json

· debug:true cache:false ·

docker

docker logs 容器id。 无任何信息??我应该如何判断脚本是否正常

NewFuture commented 3 years ago

. 表示和缓存的数据一致,不需要修改

RealKiro commented 2 years ago

. 表示和缓存的数据一致,不需要修改

@NewFuture Docker运行还有个问题:当修改config.json内的域名或手动修改cloudflare的dns解析时,5分钟默认自动更新并没有成功同步修改域名解析数据,日志如下:

<h2 style="text-align: center; color: rgb(0, 0, 0); font-family: &quot;Lucida Console&quot;, Consola, Monaco, monospace, &quot;Courier New&quot;, Courier, serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">ddns</h2>

date | stream | content
-- | -- | --
2022-01-31 01:35:00 | stdout | . crond[1]: USER root pid 185 cmd /ddns -c /config.json
2022-01-31 01:30:00 | stdout | . crond[1]: USER root pid 183 cmd /ddns -c /config.json
2022-01-31 01:25:00 | stdout | . crond[1]: USER root pid 181 cmd /ddns -c /config.json
2022-01-31 01:20:00 | stdout | . crond[1]: USER root pid 179 cmd /ddns -c /config.json
2022-01-31 01:15:00 | stdout | . crond[1]: USER root pid 177 cmd /ddns -c /config.json
2022-01-31 01:10:00 | stdout | . crond[1]: USER root pid 175 cmd /ddns -c /config.json
2022-01-31 01:05:00 | stdout | . crond[1]: USER root pid 173 cmd /ddns -c /config.json
2022-01-31 01:00:00 | stdout | . crond[1]: USER root pid 171 cmd /ddns -c /config.json
2022-01-31 00:55:00 | stdout | . crond[1]: USER root pid 169 cmd /ddns -c /config.json
2022-01-31 00:50:00 | stdout | . crond[1]: USER root pid 167 cmd /ddns -c /config.json
2022-01-31 00:45:00 | stdout | . crond[1]: USER root pid 165 cmd /ddns -c /config.json
2022-01-31 00:40:00 | stdout | . crond[1]: USER root pid 163 cmd /ddns -c /config.json
2022-01-31 00:35:00 | stdout | . crond[1]: USER root pid 161 cmd /ddns -c /config.json
2022-01-31 00:30:00 | stdout | . crond[1]: USER root pid 159 cmd /ddns -c /config.json
2022-01-31 00:25:00 | stdout | . crond[1]: USER root pid 157 cmd /ddns -c /config.json
2022-01-31 00:20:00 | stdout | . crond[1]: USER root pid 155 cmd /ddns -c /config.json
2022-01-31 00:15:00 | stdout | . crond[1]: USER root pid 153 cmd /ddns -c /config.json
2022-01-31 00:10:00 | stdout | . crond[1]: USER root pid 151 cmd /ddns -c /config.json
2022-01-31 00:05:00 | stdout | . crond[1]: USER root pid 149 cmd /ddns -c /config.json
2022-01-31 00:00:00 | stdout | . crond[1]: USER root pid 147 cmd /ddns -c /config.json
2022-01-30 23:55:00 | stdout | . crond[1]: USER root pid 145 cmd /ddns -c /config.json
2022-01-30 23:50:00 | stdout | . crond[1]: USER root pid 143 cmd /ddns -c /config.json
2022-01-30 23:45:00 | stdout | . crond[1]: USER root pid 141 cmd /ddns -c /config.json
2022-01-30 23:40:00 | stdout | . crond[1]: USER root pid 139 cmd /ddns -c /config.json
2022-01-30 23:35:00 | stdout | . crond[1]: USER root pid 137 cmd /ddns -c /config.json
2022-01-30 23:30:00 | stdout | . crond[1]: USER root pid 135 cmd /ddns -c /config.json
2022-01-30 23:25:00 | stdout | . crond[1]: USER root pid 133 cmd /ddns -c /config.json
2022-01-30 23:20:00 | stdout | . crond[1]: USER root pid 131 cmd /ddns -c /config.json
2022-01-30 23:15:00 | stdout | . crond[1]: USER root pid 129 cmd /ddns -c /config.json
2022-01-30 23:10:00 | stdout | . crond[1]: USER root pid 127 cmd /ddns -c /config.json
2022-01-30 23:05:00 | stdout | . crond[1]: USER root pid 125 cmd /ddns -c /config.json
2022-01-30 23:00:00 | stdout | . crond[1]: USER root pid 123 cmd /ddns -c /config.json
2022-01-30 22:55:00 | stdout | . crond[1]: USER root pid 121 cmd /ddns -c /config.json
2022-01-30 22:50:00 | stdout | . crond[1]: USER root pid 119 cmd /ddns -c /config.json
2022-01-30 22:45:00 | stdout | . crond[1]: USER root pid 117 cmd /ddns -c /config.json
2022-01-30 22:40:00 | stdout | . crond[1]: USER root pid 115 cmd /ddns -c /config.json
2022-01-30 22:35:00 | stdout | . crond[1]: USER root pid 113 cmd /ddns -c /config.json
2022-01-30 22:30:00 | stdout | . crond[1]: USER root pid 111 cmd /ddns -c /config.json
2022-01-30 22:25:00 | stdout | . crond[1]: USER root pid 109 cmd /ddns -c /config.json
2022-01-30 22:20:00 | stdout | . crond[1]: USER root pid 107 cmd /ddns -c /config.json
2022-01-30 22:15:00 | stdout | . crond[1]: USER root pid 105 cmd /ddns -c /config.json
2022-01-30 22:10:00 | stdout | . crond[1]: USER root pid 103 cmd /ddns -c /config.json
2022-01-30 22:05:00 | stdout | . crond[1]: USER root pid 101 cmd /ddns -c /config.json
2022-01-30 22:00:00 | stdout | . crond[1]: USER root pid  99 cmd /ddns -c /config.json
2022-01-30 21:55:00 | stdout | . crond[1]: USER root pid  97 cmd /ddns -c /config.json
2022-01-30 21:50:00 | stdout | . crond[1]: USER root pid  95 cmd /ddns -c /config.json
2022-01-30 21:45:00 | stdout | . crond[1]: USER root pid  93 cmd /ddns -c /config.json
2022-01-30 21:40:00 | stdout | . crond[1]: USER root pid  91 cmd /ddns -c /config.json
2022-01-30 21:35:00 | stdout | . crond[1]: USER root pid  89 cmd /ddns -c /config.json
2022-01-30 21:30:00 | stdout | . crond[1]: USER root pid  87 cmd /ddns -c /config.json
2022-01-30 21:25:00 | stdout | . crond[1]: USER root pid  85 cmd /ddns -c /config.json
2022-01-30 21:20:00 | stdout | . crond[1]: USER root pid  83 cmd /ddns -c /config.json
2022-01-30 21:15:00 | stdout | . crond[1]: USER root pid  81 cmd /ddns -c /config.json
2022-01-30 21:10:00 | stdout | . crond[1]: USER root pid  79 cmd /ddns -c /config.json
2022-01-30 21:05:00 | stdout | . crond[1]: USER root pid  77 cmd /ddns -c /config.json
2022-01-30 21:00:00 | stdout | . crond[1]: USER root pid  75 cmd /ddns -c /config.json
2022-01-30 20:55:00 | stdout | . crond[1]: USER root pid  73 cmd /ddns -c /config.json
2022-01-30 20:50:00 | stdout | . crond[1]: USER root pid  71 cmd /ddns -c /config.json
2022-01-30 20:45:00 | stdout | . crond[1]: USER root pid  69 cmd /ddns -c /config.json
2022-01-30 20:40:00 | stdout | . crond[1]: USER root pid  67 cmd /ddns -c /config.json
2022-01-30 20:35:00 | stdout | . crond[1]: USER root pid  65 cmd /ddns -c /config.json
2022-01-30 20:30:00 | stdout | . crond[1]: USER root pid  63 cmd /ddns -c /config.json
2022-01-30 20:25:00 | stdout | . crond[1]: USER root pid  61 cmd /ddns -c /config.json
2022-01-30 20:20:00 | stdout | . crond[1]: USER root pid  59 cmd /ddns -c /config.json
2022-01-30 20:15:00 | stdout | . crond[1]: USER root pid  57 cmd /ddns -c /config.json
2022-01-30 20:10:00 | stdout | . crond[1]: USER root pid  55 cmd /ddns -c /config.json
2022-01-30 20:05:00 | stdout | . crond[1]: USER root pid  53 cmd /ddns -c /config.json
2022-01-30 20:00:00 | stdout | . crond[1]: USER root pid  51 cmd /ddns -c /config.json
2022-01-30 19:55:00 | stdout | . crond[1]: USER root pid  49 cmd /ddns -c /config.json
2022-01-30 19:50:00 | stdout | . crond[1]: USER root pid  47 cmd /ddns -c /config.json
2022-01-30 19:45:00 | stdout | . crond[1]: USER root pid  45 cmd /ddns -c /config.json
2022-01-30 19:40:00 | stdout | . crond[1]: USER root pid  43 cmd /ddns -c /config.json
2022-01-30 19:35:00 | stdout | . crond[1]: USER root pid  41 cmd /ddns -c /config.json
2022-01-30 19:30:00 | stdout | . crond[1]: USER root pid  39 cmd /ddns -c /config.json
2022-01-30 19:25:00 | stdout | . crond[1]: USER root pid  37 cmd /ddns -c /config.json
2022-01-30 19:20:00 | stdout | . crond[1]: USER root pid  35 cmd /ddns -c /config.json
2022-01-30 19:15:00 | stdout | . crond[1]: USER root pid  33 cmd /ddns -c /config.json
2022-01-30 19:10:00 | stdout | . crond[1]: USER root pid  31 cmd /ddns -c /config.json
2022-01-30 19:05:00 | stdout | . crond[1]: USER root pid  29 cmd /ddns -c /config.json
2022-01-30 19:00:00 | stdout | . crond[1]: USER root pid  27 cmd /ddns -c /config.json
2022-01-30 18:55:00 | stdout | . crond[1]: USER root pid  25 cmd /ddns -c /config.json
2022-01-30 18:50:00 | stdout | . crond[1]: USER root pid  23 cmd /ddns -c /config.json
2022-01-30 18:45:00 | stdout | . crond[1]: USER root pid  21 cmd /ddns -c /config.json
2022-01-30 18:40:00 | stdout | . crond[1]: USER root pid  19 cmd /ddns -c /config.json
2022-01-30 18:35:00 | stdout | . crond[1]: USER root pid  17 cmd /ddns -c /config.json
2022-01-30 18:30:00 | stdout | . crond[1]: USER root pid  15 cmd /ddns -c /config.json
2022-01-30 18:25:00 | stdout | . crond[1]: USER root pid  13 cmd /ddns -c /config.json
2022-01-30 18:20:00 | stdout | . crond[1]: USER root pid  11 cmd /ddns -c /config.json
2022-01-30 18:15:00 | stdout | crond[1]: USER root pid   9 cmd /ddns -c /config.json
2022-01-30 18:10:45 | stdout | net.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:45 | stdout |  
2022-01-30 18:10:40 | stdout | adminer.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:40 | stdout |  
2022-01-30 18:10:35 | stdout | aria.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:35 | stdout |  
2022-01-30 18:10:30 | stdout | share.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:30 | stdout |  
2022-01-30 18:10:26 | stdout | ql.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:26 | stdout |  
2022-01-30 18:10:22 | stdout | music.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:22 | stdout |  
2022-01-30 18:10:17 | stdout | note.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:17 | stdout |  
2022-01-30 18:10:13 | stdout | nas.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:13 | stdout |  
2022-01-30 18:10:09 | stdout | www.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:09 | stdout |  
2022-01-30 18:10:01 | stdout | 13145212.xyz(A) ==> 221.232.193.120 [via DIRECT]
2022-01-30 18:10:01 | stdout |  
2022-01-30 18:10:01 | stdout | ERROR:root:[Errno -2] Name does not resolve
2022-01-30 18:10:01 | stdout | 13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 18:10:01 | stdout |  
2022-01-30 18:10:01 | stdout | WARNING:root:Cache file is out of dated.
2022-01-30 18:10:00 | stdout | crond[1]: USER root pid   7 cmd /ddns -c /config.json
2022-01-30 18:09:19 | stdout | crond[1]: crond (busybox 1.33.1) started, log level 8
2022-01-30 18:07:25 | stdout | .
2022-01-30 18:05:00 | stdout | . crond[1]: USER root pid  20 cmd /ddns -c /config.json
2022-01-30 18:00:00 | stdout | . crond[1]: USER root pid  18 cmd /ddns -c /config.json
2022-01-30 17:55:00 | stdout | . crond[1]: USER root pid  16 cmd /ddns -c /config.json
2022-01-30 17:50:00 | stdout | . crond[1]: USER root pid  14 cmd /ddns -c /config.json
2022-01-30 17:45:00 | stdout | . crond[1]: USER root pid  12 cmd /ddns -c /config.json
2022-01-30 17:40:00 | stdout | crond[1]: USER root pid  10 cmd /ddns -c /config.json
2022-01-30 17:35:41 | stdout | router.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:41 | stdout |  
2022-01-30 17:35:37 | stdout | adminer.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:37 | stdout |  
2022-01-30 17:35:33 | stdout | aria.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:33 | stdout |  
2022-01-30 17:35:29 | stdout | share.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:29 | stdout |  
2022-01-30 17:35:25 | stdout | ql.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:25 | stdout |  
2022-01-30 17:35:21 | stdout | music.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:21 | stdout |  
2022-01-30 17:35:17 | stdout | note.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:17 | stdout |  
2022-01-30 17:35:12 | stdout | nas.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:12 | stdout |  
2022-01-30 17:35:08 | stdout | www.13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:08 | stdout |  
2022-01-30 17:35:00 | stdout | 13145212.xyz(A) ==> 221.232.193.120 [via 127.0.0.1:1080]
2022-01-30 17:35:00 | stdout |  
2022-01-30 17:35:00 | stdout | crond[1]: USER root pid   8 cmd /ddns -c /config.json
2022-01-30 17:30:43 | stdout | crond[1]: crond (busybox 1.33.1) started, log level 8
NewFuture commented 2 years ago

修改配置文件会是缓存失效,触发更新,手动修改DNSserver 不会使本地缓存失效 @RealKiro