godns
godns copied to clipboard
A dynamic DNS client tool that supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.
The situation is that some isp or vps provider may hijack public dns server like 8.8.8.8/1.1.1.1 or even all(by redirect udp port 53 request),which results a dns cache longer than...
Does GoDNS watch config file changes? Or it just loads the config file at beginning once?
Based on https://www.name.com/api-docs/DNS, seems like `name.com` has a good API - could enable `godns` to manage records.
"windows could not start GoDNS on local computer, the service did not return an error" Here's the config file, i have put config.json on the same folder on godns.exe as...
Dry Run
Hi, I was wondering if we could get a dry run feature to make sure that GoDNS is actually gonna work when the IP address changes. Many dynamic IPs don't...
**Describe the bug** If the domain IP is same as current IP, godns keeps quering the api repeatedly even though IP update is not needed. ``` time="2022-03-08T16:32:01+05:30" level=info msg="GoDNS started,...
能否作为代理模式
场景: 一般路由器都支持常见的ddns 协议,如 DynDNS、花生壳。但域名在阿里云、dnspod等,路由器不支持这些域名服务商。 能否让 godns 运行为代理模式,不需要自己定时查询公网IP是否变化,而是在路由器上配置ddns(如通过 dyndns、no-ip 等协议),这样当公网IP发生变化时,主动请求 godns,godns再推送给阿里云等域名服务商,即通过路由器主动推送代替自己定时查询,从而实现让路由器自带的 ddns 功能能够使用阿里云等域名服务商,这样能够实现即时响应IP变化。 比如我的路由器 ddns 功能截图: 
Many DNS providers, like Cloudflare DNS support round-robin DNS. What is round-robin DNS? - https://www.cloudflare.com/zh-cn/learning/dns/glossary/round-robin-dns/ --- I haven't seen any documentations about configuring this feature. It seems that `godns` can...
**Describe the bug** In older configs `ip_url` was a single item. In newer configs, it is now an array and called `ip_urls`. When upgrading `go_dns` to a new version, the...
**Describe the bug** A clear and concise description of what the bug is. I had GoDNS running already on a number of domains; I added a couple and changed my...