Giter Site home page Giter Site logo

yzy613 / ddns-watchdog Goto Github PK

View Code? Open in Web Editor NEW
150.0 2.0 28.0 277 KB

简单快速的可常驻的 Dynamic DNS 软件,自动更新域名解析记录值。现已支持 DNSPod AliDNS(阿里云 DNS) Cloudflare HuaweiCloud(华为云),支持 IPv4 IPv6 双栈,支持使用网卡 IP 地址。可在绝大多数系统上运行。若需其他域名解析服务商,欢迎到 Issues 提出需求

License: Apache License 2.0

Shell 7.03% Go 91.67% Batchfile 1.19% VBScript 0.11%
ddns dnspod aliyun cloudflare ipv6-support network-card-support daemon ddns-watchdog huaweicloud

ddns-watchdog's Introduction

Hi there 👋

Every dog has his day.

ddns-watchdog's People

Contributors

1870332922 avatar ceorleorn avatar deepsource-autofix[bot] avatar deepsourcebot avatar dependabot[bot] avatar lc6464 avatar pananniyanjie avatar yjun123 avatar yzy613 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ddns-watchdog's Issues

B站看到大佬的留言过来的

首先感谢作者提供这样的一个程序,闲着在家无聊想玩玩ipv6的东西,看了下教程,对小白似乎不友好,我是一点没用接触过这方面,一点不懂的。首先配置文件我是这样配置的:
image

我也不知道是不是这样配置,然后我一个阿里云的域名解析到这个ipv6地址

image
然后启动客户端就是这样的报错:
image

纯小白一枚 希望大佬帮我看看如何解决,我的目标是外网访问我电脑上搭建的一个网页,这样做可以吗?我用的是你提供的Windows版本。谢谢大佬

ddns服务启动时可以更新dns,但一天以上则会出问题

如题,出错时检查服务状态,遇到过多种报错信息:

  1. get “https://api.cloudflare.com/client/v4/zones/.../dns_records?name=...” EOF
Get "https://yzyweb.cn/ddns-watchdog6": dial tcp: lookup yzyweb.cn on 127.0.0.53:53: server misbehaving
Get "https://yzyweb.cn/ddns-watchdog6": net/http: TLS handshake timeout

我用的是cloudflare,只有AAAA纪录。网卡为disable,通过api获取Ip。

请教可能是什么问题?

请教网卡应如何设置

我的网卡上ipv6地址为公网地址,ipv4为内网地址。希望ddns更新ipv6地址。
运行ddns-watchdog-client -n得到:

enp0s25 0
        192.168.1.2
enp0s25 1
        2409:...
enp0s25 2
        2409:...
enp0s25 3
        fe80:0:0:0:bad0:fac8:d58c:d633

请教client.json应该如何设置?

"network_card": {
                "enable": true,
                "ipv4": "",
                "ipv6": "enp0s25"
        },

这样对吗?我试过enp0s25enp0s25 1,均会报错网卡设置错误,不知正确的应该如何设置,希望指点。

解析记录不存在

使用 Cloudflare 报错:

解析记录不存在

这个DDNS的意义不就在于添加DNS记录并实时更新吗?

使用cron

可不可以使用cron来定时检查呢?

IPv6 临时地址问题

IPv6 默认是会分配临时地址的

  • 临时地址生存时间非常短暂
  • 只有用户的设备自身才能获取到默认的 IPv6 地址
  • 对外连接操作系统会默认使用临时地址,故其他设备只能获取到临时地址
  • 部分用户/运营商/路由器/交换机/操作系统可能会禁用临时地址

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.