在Openwrt中添加Google域名的ddns

由于土区Google domains的价格过于便宜,因而在Google domains买了一个新的域名用来做ddns用。因而需要在Openwrt上面设置好相关选项。我之前使用的是cloudflare, 而且在网上相关的材料也比较多,设置还算方便,但是对于Google domains,目前在Openwrt上面的设置材料还不算多,因而我把自己的趟坑经历总结一下,希望有帮助后面的人。

首先登陆到https://domains.google.com, 点击“显示高级设置”

点击“管理动态DNS”, 输入要绑定的主机名称,之后点击保存。

随后点击“查看凭据”, 点击“查看”,记录下用户名和密码,以做备用(稍后需要在openwrt里设置)

记录下用户名和密码之后,来到openwrt界面,完成相关设置信息,其中DDNS服务提供商选择“google.com”

最后,域名填写自己要绑定DDNS的域名,“用户名”和“密码”,填写为我们刚刚在google domains下面拷贝的用户名和密码就好了,之后点击保存。

如果重载后“上次更新”里的时间是空,说明脚本请求存在一些故障或者问题,这个时候需要切换到ddns日志,看一下究竟是哪里出现了问题,需要通过error信息来判断了~有问题欢迎留言!

10 thoughts on “在Openwrt中添加Google域名的ddns

    • Dennis says:

      很高兴对你有所帮助哈, 这个是在 openwrt 编译里面可以选的,其位置在Network→IP Addresses and Names, 这里有一篇文章可以参考一下~https://p3terx.com/archives/openwrt-cloudflare-ddns.html

      • ck11 says:

        谢谢,是我当时没有点进去看,就是默认的那个 ddns 插件。阿里云 ddns 和 腾讯云 ddns 有单独的 ipk 可以安装,设置起来更加容易一些。

  1. wenroueryi says:

    大佬能帮忙看看问题吗?
    问题是按照教程设置后,还是无法访问。

    dns.google.domain='www@jiangwangzhang.xyz'
    ddns.google.enabled='1'
    ddns.google.lookup_host='www.jiangwangzhang.xyz'
    ddns.google.password='PW'
    ddns.google.service_name='google.com'
    ddns.google.username='vcBQ96jFGTxAkch6'
    ddns.google=service
    000746 : verbose mode : 0 - run normal, NO console output
    000746 : check interval: 600 seconds
    000746 : force interval: 259200 seconds
    000746 : retry interval: 60 seconds
    000746 : retry counter : 0 times
    000746 : No old process
    000747 : last update: never
    000747 : Detect registered/public IP
    000747 : #> /usr/bin/nslookup http://www.jiangwangzhang.xyz >/var/run/ddns/google.dat 2>/var/run/ddns/google.err
    000747 : Registered IP '198.18.13.236' detected
    000747 info : Starting main loop at 2022-08-09 00:07
    000747 : Detect local IP on 'network'
    000747 : Local IP '139.227.223.141' detected on network 'wan'
    000747 : Update needed - L: '139.227.223.141' <> R: '198.18.13.236'
    000748 : #> /usr/bin/wget-ssl -nv -t 1 -O /var/run/ddns/google.dat -o /var/run/ddns/google.err --no-proxy 'http://vcBQ96jFGTxAkch6:PW@domains.google.com/nic/update?hostname=www@jiangwangzhang.xyz&myip=139.227.223.141'
    000749 ERROR : GNU Wget Error: '6'

发表回复

您的电子邮箱地址不会被公开。