#coredns

2025-11-29

In lieu of "normal" dynamic #dns, I now have the following monstrosity:

1. #CoreDNS running in @flydotio (static IP and anycast UDP, naturally) with the JSON plugin, targeting a VPS

2. VPS running Caddy proxies the HTTP request from the JSON plugin to a VM running in my #homelab over a @tailscale subnet router

3. VM makes an HTTP request back to an app running on the VPS to get external IP

4. VM returns JSON formatted how the JSON plugin expects

5. VPS returns the proxied request back to CoreDNS running at Fly

6. CoreDNS caches the response and returns it to the requestor

Definitely won't regret this any time soon.

2025-11-13

Hướng dẫn thiết lập DNS nội bộ với pihole, coredns và NPM cho mạng nội bộ robust. Bao gồm DNSSEC, wildcard routing và tích hợp Pi-hole. #DNS #pihole #coredns #NPM #MạngNộiBộ #InternalDNS #SelfHosted #TựChủ

reddit.com/r/selfhosted/commen

2025-10-24

@MoepMan thanks. how do you decide which zones you host or not and what are you using for self hosting. I was looking at #coredns

2025-10-21

Anybody want to send me cash to make code contribs (part-time, remote) to CoreDNS?

Focused on perf, scale, availability, reliability, failover, latency, throughput, etc

cuz SPOFs are bad (esp at Internet-scale), mmmmmkay

#DNS
#CoreDNS
#PaidFOSS
#AWS
#AWSOutage
#outages
#availability
#SPOF

Patch Notification Robot 🔔Patchbot_de
2025-10-08

Miek Gieben released version 1.13.1. coredns.io/

Patch Notification Robot 🔔Patchbot_de
2025-10-06

Miek Gieben released version 1.13.0. coredns.io/

Patch Notification Robot 🔔Patchbot_de
2025-09-09

Miek Gieben released version 1.12.4. coredns.io/

2025-09-04

Mini coredns codeberg.org/miekg/dns/pulls/1

BUT order of the config is the order of the plugins (now handlers). That is all dynamic (longstanding critique of coredns)

This will at some point move out of this repo and into its own - once I port the file plugin (prolly new impl.) and the transfer plugin

#go #dns #coredns

2025-09-02

Recently I wanted to migrate my home infra from blocky to CoreDNS. As I use DoH I researched if CoreDNS supports it, and stumbled upon a (sad) story.

A couple years ago one user created an issue (github.com/coredns/coredns/iss) about lacking of DoH support. Another user in the thread mentioned that there is a community need and offered help. Maintainer replied "maybe it's because we all volunteers here?". This user created PR (github.com/coredns/coredns/pul) that implements it. Some time later, after a couple of minor code review comments, maintainer closed PR without sensible justification... You can read attached links and form your own opinion. I know that only one side of this conflict had spoken, but isn't this silence meaningful?

How as an open-source community can we expect that people will help if we treat them like that...?

#linux #opensource #coredns

Thomas Frans 🇺🇦thomy2000@fosstodon.org
2025-09-01

Decided to switch my local DNS server from a hosts file configuration to a real RFC 1035 configuration because I needed wildcard records, and I learned so much. As always, #Wikipedia was an absolutely amazing source to learn from.

#DNS #SelfHost #SelfHosting #SelfHosted #HomeServer #CoreDNS

Rafael Kassnerkassner@phpc.social
2025-08-08

TIL: #coredns #dnssec plugin only supports 3600s as TTL 😢

> As the dnssec plugin can’t see the original TTL of the RRSets it signs, it will always use 3600s as the value.

coredns.io/plugins/dnssec/

Patch Notification Robot 🔔Patchbot_de
2025-08-05

Miek Gieben released version 1.12.3. coredns.io/

2025-07-28

CoreDNS-GSLB is getting more robust and production ready!

Ready to test, contribute, or give feedback? github.com/dmachard/coredns-gs

#dns #gslb #infrastructure #coredns #golang #devops #observability #opensource

2025-06-21

Den här bilden säger kanske inte så mycket, men vad den försöker säga är att jag lyckats sätta upp MetalLB i hemmaklustret och exponera min CoreDNS server till det lokala nätverket. Hurra!

Next upp hade det varit based AF om jag kunnat få en IPv6 address också för att slippa gå igenom min proxy när jag inte är hemma.

#K8s #Kubernetes #CoreDNS #DNS #Homelab #Selfhosted #Selfhosting #MetalLB

Terminal output of dig @192.168.1.240 phtn.gwai, showing that phtn.gwai is a CNAME for k8s.gwai. This response indicates that the DNS server is responding, and further that it's handing out my custom DNS entries.
2025-06-14

Fick äntligen #CoreDNS att fungera i mitt kuberneteskluster. Farväl #PiHole!

Inte helt optimalt med en off-site proxy för DNS lookups på wireguardnätverket, men allt går genom den ändå TBH så gör väl inte så stor skillnad.

#selfhosted #selfhosting #kubernetes #k8s #k3s

[22:32] $ dig A @10.69.96.1 phtn.gwai

; <<>> DiG 9.20.9 <<>> A @10.69.96.1 phtn.gwai
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8234
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: f72682fcd7f25a18 (echoed)
;; QUESTION SECTION:
;phtn.gwai.			IN	A

;; ANSWER SECTION:
phtn.gwai.		0	IN	CNAME	k8s.gwai.
k8s.gwai.		0	IN	A	10.69.96.101
k8s.gwai.		0	IN	A	10.69.96.102
k8s.gwai.		0	IN	A	10.69.96.103

;; Query time: 38 msec
;; SERVER: 10.69.96.1#53(10.69.96.1) (UDP)
;; WHEN: Sat Jun 14 22:32:27 CEST 2025
;; MSG SIZE  rcvd: 153
Patch Notification Robot 🔔Patchbot_de
2025-06-06

Miek Gieben released version 1.12.2. coredns.io/

2025-05-29

Как service discovery ломается в Kubernetes (и почему DNS не всегда помогает)

Привет, Хабр! В этой статье рассмотрим, как и почему в Kubernetes может сломаться service discovery — даже когда DNS вроде бы работает.

habr.com/ru/companies/otus/art

#kubertnetes #service_discovery #dns #coredns #kubeproxy

2025-05-29

🆕 Update on my CoreDNS GSLB plugin project!

It's now officially listed on the CoreDNS website as an external plugin 🎉
🔗 coredns.io/explugins/

The plugin adds Global Server Load Balancing (GSLB) support to CoreDNS — enabling multi-site DNS routing, active/passive failover, and more 🌍🛠️

👉 I'm actively looking for contributors!
If you're into DNS, CoreDNS, or distributed infrastructure, feel free to jump in!

🔗 github.com/dmachard/coredns-gs

#CoreDNS #GSLB #DNS #OpenSource #DevOps #Networking #FOSS

2025-05-29

Как я перестал страдать и полюбил CoreDNS: три истории

Всем привет! Я Саша Краснов, CTO контейнерной платформы «Штурвал». В апреле прошла юбилейная DevOpsConf 2025, на которой мне посчастливилось выступать с докладом. Рассказывал я про хаки, которые позволяют автоматизировать использование DNS. Эта статья построена на базе моего доклада и трех реальных историй: — управление DNS из git; — собственный nip.io ; — как и зачем писать плагины для CoreDNS. Приходите под кат, там интересно :) Попасть под кат

habr.com/ru/companies/chislite

#coredns #dns #kubernetes #k8s #nipio #git #github #плагины #штурвал #devops

DocYeet :verified:docyeet@halis.io
2025-05-13

Hmmm, it seems like my websites appearing as down in Kener (or is it kener.ing ?) is because my coredns instance cannot solve the DNS request ?

But I'm thinking, Longhorn has also shown, for a long time, dropped requests when rebuilding big volumes...

Could it be, my wireguard under the hood dropping packages ? Hmmmmmm...

#homelab #selfhosted #longhorn #wireguard #kener #dns #coredns #k3s #kubernetes #k8s

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst