DNS

DNS

Debugging DNS Resolution
Debugging DNS Resolution
This page provides hints on diagnosing DNS problems. Before you begin You need to have a Kubernetes cluster, and the kubectl command-line tool must be configured to communicate with your cluster. It is recommended to run this tutorial on a cluster with at least two nodes that are not acting as control plane hosts. If you do not already have a cluster, you can create one by using minikube or you can use one of these Kubernetes playgrounds:
·kubernetes.io·
Debugging DNS Resolution
Kubernetes Node Local DNS Cache - Povilas Versockas
Kubernetes Node Local DNS Cache - Povilas Versockas
Overview I was playing around with my home Kubernetes cluster and decided to try out Node Local DNS Cache. It’s a really cool piece of software, that helps with DNS load by caching most of responses on the node local DNS and solves Linux conntrack races, which cause intermittent delays of 5s for some DNS … Continue reading Kubernetes Node Local DNS Cache →
·povilasv.me·
Kubernetes Node Local DNS Cache - Povilas Versockas
the tragedy of gethostbyname
the tragedy of gethostbyname
A frequent complaint expressed on a certain website about Alpine is related to the deficiencies regarding the musl DNS resolver when querying large zones. In response, it is usually mentioned that …
·ariadne.space·
the tragedy of gethostbyname
DNS resolution issue in Alpine Linux
DNS resolution issue in Alpine Linux
I recently ran into a weird issue after switching an application’s container base image from Debian to Alpine Linux. Things worked out fine in staging and sandbox environments, but suddenly in production (of course!) the application failed to resolve a service it needs to talk to.
·christoph.luppri.ch·
DNS resolution issue in Alpine Linux
Ultimate guide to DNS troubleshooting in Linux
Ultimate guide to DNS troubleshooting in Linux
Due to the client-server architecture of DNS, properly working DNS name resolution on a system is almost always dependent on not only the proper configuration and operation of DNS on that system but also on that of its resolving nameserver and the many authoritative nameservers used to resolve its DNS requests. Since DNS is a distributed directory, recursive name resolution often involves numerous behind-the-scenes interactions with many different authoritative nameservers. These numerous interactions create many possible points for failure.
·thegeeksearch.com·
Ultimate guide to DNS troubleshooting in Linux
Running dnscrypt-proxy on OpenBSD
Running dnscrypt-proxy on OpenBSD
A couple of weeks ago I took a spare RaspberryPi 3 leftover from my old k3s cluster and installed OpenBSD on it using...
·ecliptik.com·
Running dnscrypt-proxy on OpenBSD