最近路由器可以获得 ipv6 了,打算做一下 ipv6 的动态解析
因为 ipv4 用的 dnspod 解析,打算在此基础之上修改
发现 ipv4 和 ipv6 不能同时设定解析?
ipv4 解析更新后再修改 ipv6,之前的 ipv4 就被直接替换掉了
在控制台面板直接设定是可行的不存在这个问题
我的姿势不对?
ipv4 解析使用 https://dnsapi.cn/Record.Ddns 指定 A 记录 record_type=A
ipv6 解析使用 https://dnsapi.cn/Record.Modify 指定 AAAA 记录 record_type=AAAA&value=$ipv6
两者都返回成功,但是 ipv4 被后一条请求替换掉了
查看记录显示
2018-12-05 01:38:40(Token:token): (0.0.0.0) 修改 A 记录 默认 线路 @ 值 0.0.0.0 为 AAAA 记录 默认 线路 @ 值 2408:8206:1920:...
1
whileFalse 2018-12-05 08:49:01 +08:00
Modify 这个词就是修改的意思啊。
|
2
BOYPT 2018-12-05 08:54:23 +08:00
你把 A 改成 AAAA 了,当然替换掉了。
|
3
frostnotfall OP @whileFalse #1 让我不解的是明明指定了 AAAA 记录,却是将 A 记录修改掉
|
4
frostnotfall OP @BOYPT #2 看来是的,同一域名下怎样只修改 AAAA 记录,api 文档看了半天也没有找到
|
5
whileFalse 2018-12-05 09:00:57 +08:00 1
@frostnotfall 扫了眼 api 文档,难道不应该先用 Record.Create 分别创建好 A 和 AAAA,然后再 Modify 吗?
|
6
frostnotfall OP @whileFalse #5 貌似我当初想的与实际有出入,我先去试试,谢谢
|
7
frostnotfall OP @whileFalse #5 我以为同域名与 recordID 是绑定的,看来我搞错了,create 貌似可行,先谢过
|
9
frostnotfall OP @Nin #8 因为之前用的 dnspod,习惯使然
|