DDNS icon indicating copy to clipboard operation
DDNS copied to clipboard

多个二级域名的情况下怎么添加更新记录

Open wmysummer opened this issue 5 years ago • 7 comments

我有多个二级域名,我在config.json里添加类似这样的子域名"Second-level-domain": "movie,test,test1" 执行脚本会报错,我域名解析记录都有添加了解析记录了的。 image 如果我在config.json添加为以下格式: "Second-level-domain": "movie“, "Second-level-domain": “test”, "Second-level-domain": "test1“ 执行会报如下错误: image

我只添加单个二级域名的情况下脚本可以正常执行,所以在拥有多个二级域名的情况下,应该怎样添加记录?谢谢!

wmysummer avatar Apr 12 '19 07:04 wmysummer

不好意思,目前版本还没有这个功能,所以会报错。。。你的建议很好!会尽快更新!感谢感谢! 最后还想确认一下,你是要把同一个公网IP映射到不同的二级域名上吗?

mgsky1 avatar Apr 12 '19 16:04 mgsky1

不好意思,目前版本还没有这个功能,所以会报错...你的建议很好!会尽快更新!感谢感谢!最后还想确认一下,你是要把同一个公网IP映射到不同的二级域名上吗?

是的,我在内部网络架设了几个应用,需要不同的子域名来请求。

wmysummer avatar Apr 12 '19 16:04 wmysummer

@lsl061085 好的,了解了,我会尽快把它更新上去,更新完了会在这里回复你。我会把它放到dev分支,暂时不merge到master。

mgsky1 avatar Apr 12 '19 16:04 mgsky1

@lsl061085 好的,了解了,我会尽快把它更新上去,更新完了会在这里回复你。我会把它放到dev分支,暂时不merge到master。

好的,谢谢。

wmysummer avatar Apr 12 '19 16:04 wmysummer

@lsl061085 好的,了解了,我会尽快把它更新上去,更新完了会在这里回复你。我会把它放到dev分支,暂时不merge到master。

好的,谢谢。

支持多个二级域名映射的版本已更新,在dev分支。如果有BUG的话欢迎在这里说明,谢谢!

mgsky1 avatar Apr 13 '19 04:04 mgsky1

@lsl061085 好的,了解了,我会尽快把它更新上去,更新完了会在这里回复你。我会把它放到dev分支,暂时不merge到master。

好的,谢谢。

支持多个二级域名映射的版本已更新,在dev分支。如果有BUG的话欢迎在这里说明,谢谢!

我切换到dev分支,通过git clone https://github.com/mgsky1/DDNS.git 下载到ubuntu server,修改了config文件,"Second-level-domain": "ddns,test,test1" ,然后执行python3 DDNS.py 还是报错。 image image

wmysummer avatar Apr 13 '19 06:04 wmysummer

@lsl061085 好的,了解了,我会尽快把它更新上去,更新完了会在这里回复你。我会把它放到dev分支,暂时不merge到master。

好的,谢谢。

支持多个二级域名映射的版本已更新,在dev分支。如果有BUG的话欢迎在这里说明,谢谢!

我切换到dev分支,通过git clone https://github.com/mgsky1/DDNS.git 下载到ubuntu server,修改了config文件,"Second-level-domain": "ddns,test,test1" ,然后执行python3 DDNS.py 还是报错。 image image

从你的图来看,这个错误是由于你的账户中不存在该二级域名导致的。不过在我刚才的测试中,发现,如果在多个二级域名中出现填写错误的话,可能会导致这种情况。目前已修复,依然在dev分支。现在可以再看看会不会有问题。 在程序获取公网IP前,现在会打印出待更新的域名以及recordID,更直观一些,比如我在Second-level-domain填入如下信息:

"Second-level-domain": "ddns,test1"

则在运行时显示: 第一行为(domain,RecordId)字典信息,如果填写错误,将不会显示在这里,如这里的test1 第二行为系统获取的公网IP地址

mgsky1 avatar Apr 13 '19 08:04 mgsky1