Tag

DNS

1 views collected around this technical thread.

37 Interactive Technology Team
37 Interactive Technology Team
Jun 6, 2025 · Backend Development

Why Your Golang Service Misses System DNS Cache and How to Fix It

This article explains why a Golang service running on AWS EC2 failed to use the system‑level DNS cache provided by nscd, causing excessive DNS queries that triggered request timeouts, and describes the investigation and optimization steps that resolved the issue.

AWSDNSbackend performance
0 likes · 6 min read
Why Your Golang Service Misses System DNS Cache and How to Fix It
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 26, 2025 · Cloud Native

Expose Kubernetes Pod Domains Internally with CoreDNS and etcd

This article outlines a step‑by‑step solution for exposing pod domain names inside a corporate network using CoreDNS with an etcd backend, including server and agent deployment, configuration, verification, and practical usage recommendations.

Cloud NativeCoreDNSDNS
0 likes · 6 min read
Expose Kubernetes Pod Domains Internally with CoreDNS and etcd
Test Development Learning Exchange
Test Development Learning Exchange
Mar 10, 2025 · Fundamentals

Understanding IP Addresses, Domain Names, and Their Role in API Automation Testing

This article explains the definitions, types, and functions of IP addresses and domain names, describes how DNS resolves domain names to IPs, and outlines best practices for using each in API automation testing to improve maintainability, scalability, and reliability.

DNSDomain NameIP address
0 likes · 7 min read
Understanding IP Addresses, Domain Names, and Their Role in API Automation Testing
Practical DevOps Architecture
Practical DevOps Architecture
Mar 7, 2025 · Cloud Native

Kubernetes DNS Resolution Issues and Troubleshooting Guide

This article explains common Kubernetes DNS resolution failures, both for external domains and internal service discovery addresses, and provides a step‑by‑step troubleshooting workflow that includes checking CoreDNS, examining resolv.conf, adjusting DNS settings, and recreating CoreDNS when necessary.

ClusterCoreDNSDNS
0 likes · 6 min read
Kubernetes DNS Resolution Issues and Troubleshooting Guide
Practical DevOps Architecture
Practical DevOps Architecture
Mar 5, 2025 · Cloud Native

Kubernetes DNS Resolution Issues and Troubleshooting Guide

This guide explains common Kubernetes DNS problems—including failure to resolve external domains, inter‑pod service discovery addresses, and related impacts on applications like Nginx reverse proxies—and provides step‑by‑step troubleshooting procedures such as checking CoreDNS, inspecting resolv.conf, and customizing dnsPolicy and dnsConfig in pod specifications.

Cloud NativeCoreDNSDNS
0 likes · 6 min read
Kubernetes DNS Resolution Issues and Troubleshooting Guide
Efficient Ops
Efficient Ops
Dec 15, 2024 · Fundamentals

Unlocking Network Basics: How VLANs, Routers, and DNS Shape Modern LANs

This article explains the fundamentals of VLANs, single‑arm routing, layer‑3 switches, gateways, DNS, MAC addresses, and subnet masks, using clear analogies and examples to show how network segmentation and routing enable efficient communication within and between local networks.

DNSGatewayMAC address
0 likes · 11 min read
Unlocking Network Basics: How VLANs, Routers, and DNS Shape Modern LANs
System Architect Go
System Architect Go
Sep 18, 2024 · Cloud Native

Understanding DNS and Its Configuration in Kubernetes

This article explains the fundamentals of DNS, its role as an application‑layer protocol, and how Kubernetes generates and manages each pod's /etc/resolv.conf through kubelet, covering nameserver, search, ndots options, dnsPolicy choices, and custom dnsConfig examples.

CoreDNSDNSKubelet
0 likes · 6 min read
Understanding DNS and Its Configuration in Kubernetes
DevOps Operations Practice
DevOps Operations Practice
Sep 10, 2024 · Cloud Native

Deploying NodeLocal DNSCache to Improve DNS Resolution in Kubernetes Clusters

This article explains the NodeLocal DNSCache solution for Kubernetes, describing how it reduces CoreDNS load, improves DNS query performance, and provides step‑by‑step deployment instructions with configuration examples and command‑line snippets for both IPTABLES and IPVS proxy modes.

Cloud NativeClusterDNS
0 likes · 6 min read
Deploying NodeLocal DNSCache to Improve DNS Resolution in Kubernetes Clusters
Java Tech Enthusiast
Java Tech Enthusiast
Aug 30, 2024 · Operations

Performance Comparison of Major Public DNS Services in China

Testing 150 popular domains from four Chinese cities shows OneDNS public version consistently leads with 9‑19 ms latency, followed closely by Alibaba DNS, while 114DNS, Tencent DNSPod and 360DNS lag behind, prompting users to seek free alternatives as Alibaba’s unlimited service becomes paid.

BenchmarkChinaDNS
0 likes · 5 min read
Performance Comparison of Major Public DNS Services in China
Linux Ops Smart Journey
Linux Ops Smart Journey
Aug 29, 2024 · Operations

How to Diagnose and Fix CoreDNS Timeout Issues in Kubernetes

This article explains why CoreDNS may experience DNS resolution timeouts in a Kubernetes cluster, how to analyze logs and timeout settings, locate upstream DNS problems, and apply practical solutions such as adjusting timeout values, switching upstream DNS servers, and deploying a local DNS service.

Cloud NativeCoreDNSDNS
0 likes · 4 min read
How to Diagnose and Fix CoreDNS Timeout Issues in Kubernetes
JD Tech Talk
JD Tech Talk
Aug 21, 2024 · Frontend Development

Browser Navigation Process and Performance Optimization Techniques

This article explains the complete browser navigation flow from URL entry to page rendering and provides practical optimization strategies for DNS resolution, HTTP protocols, CDN usage, and front‑end resources such as HTML, CSS, JavaScript, images, and fonts to improve performance and user experience.

CDNDNSHTTP
0 likes · 13 min read
Browser Navigation Process and Performance Optimization Techniques
Tencent Cloud Developer
Tencent Cloud Developer
Aug 15, 2024 · Fundamentals

Understanding the End-to-End Process of a Web Request: IP, DNS, CDN, TCP, Protocol Design, CGI/FastCGI, Server Models, and Database Evolution

The article walks through every stage of a web request—from IPv4 addressing, NAT, and DNS resolution through CDN proximity and TCP stream handling, to HTTP framing, CGI versus FastCGI processing, stateless versus stateful server models, and finally database scaling techniques such as sharding and Redis caching.

CDNCGIDNS
0 likes · 21 min read
Understanding the End-to-End Process of a Web Request: IP, DNS, CDN, TCP, Protocol Design, CGI/FastCGI, Server Models, and Database Evolution
Qunar Tech Salon
Qunar Tech Salon
Jun 21, 2024 · Cloud Native

Redesigning Kubernetes DNS Architecture with q-dnsmasq for Improved Reliability and Performance

This article details the motivation, design, implementation, testing, and rollout of a refactored Kubernetes DNS solution that replaces the default kube-dns → CoreDNS chain with a node‑local q‑dnsmasq cache and parallel upstream queries to achieve higher availability, faster resolution, and better cache hit rates in large‑scale clusters.

Cloud NativeCoreDNSDNS
0 likes · 18 min read
Redesigning Kubernetes DNS Architecture with q-dnsmasq for Improved Reliability and Performance
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 8, 2024 · Operations

Resolving Git Clone Connection Timeout on Windows by Adjusting SSH Config and Hosts File

The article walks through diagnosing and fixing a Git clone timeout on Windows by checking SSH connectivity, discovering DNS misresolution, and correcting the local hosts file to map github.com to its proper IP address, enabling successful repository cloning without a proxy.

DNSGitSSH
0 likes · 3 min read
Resolving Git Clone Connection Timeout on Windows by Adjusting SSH Config and Hosts File
Cloud Native Technology Community
Cloud Native Technology Community
May 23, 2024 · Cloud Native

Kubernetes Service Network Mechanisms: Overview, Access Methods, Container Networking, Service Types, DNS, kube-proxy Modes, Source IP Preservation, and Ingress

This article provides a comprehensive guide to Kubernetes Service networking, covering container network models, intra‑ and inter‑node pod communication, Service‑Pod relationships, Service types (ClusterIP, NodePort, LoadBalancer, ExternalName), CoreDNS resolution, kube‑proxy operating modes, source IP preservation strategies, and Ingress handling.

CloudNativeDNSIngress
0 likes · 27 min read
Kubernetes Service Network Mechanisms: Overview, Access Methods, Container Networking, Service Types, DNS, kube-proxy Modes, Source IP Preservation, and Ingress
Java Tech Enthusiast
Java Tech Enthusiast
May 4, 2024 · Fundamentals

Understanding HTTP and TCP: From URL to Browser Rendering

The article walks through every step from typing a URL to final page rendering, detailing URL parsing, DNS lookup, TCP three‑way handshake and termination, HTTP request/response structure, congestion and flow control mechanisms, and the browser’s DOM, CSS, layout and painting processes.

DNSHTTPProtocols
0 likes · 13 min read
Understanding HTTP and TCP: From URL to Browser Rendering
Cloud Native Technology Community
Cloud Native Technology Community
Apr 24, 2024 · Cloud Native

Implementing Global Server Load Balancing with k8gb: A DNS‑Based GSLB Solution for Multi‑Cluster Kubernetes

This article explains the challenges of load balancing traffic across multiple Kubernetes clusters, reviews the shortcomings of commercial, public‑cloud, Karmada, and simple DNS approaches, and details how the open‑source k8gb project uses DNS and CoreDNS to provide an automated, cloud‑native GSLB solution with failover and multi‑cloud support.

Cloud NativeDNSGSLB
0 likes · 9 min read
Implementing Global Server Load Balancing with k8gb: A DNS‑Based GSLB Solution for Multi‑Cluster Kubernetes
IT Services Circle
IT Services Circle
Apr 15, 2024 · Fundamentals

What Happens When You Press Enter in the Browser URL Bar: From URL Parsing to TCP Handshake and HTTP Response

This article explains step‑by‑step what occurs when a user types a URL and presses Enter, covering URL parsing, DNS resolution, TCP three‑way handshake and four‑way termination, HTTP request/response formation, and the browser’s rendering process, providing interview‑ready insights into web networking fundamentals.

DNSHTTPTCP
0 likes · 15 min read
What Happens When You Press Enter in the Browser URL Bar: From URL Parsing to TCP Handshake and HTTP Response
DevOps Operations Practice
DevOps Operations Practice
Mar 26, 2024 · Fundamentals

Understanding DNS: Definition, Query Types, and the 8‑Step Lookup Process

This article explains what the Domain Name System (DNS) is, describes the three main DNS query types—recursive, iterative, and non‑recursive—and walks through the eight detailed steps a DNS lookup follows to resolve a domain name to an IP address.

DNSDomain Name SystemIterative Query
0 likes · 5 min read
Understanding DNS: Definition, Query Types, and the 8‑Step Lookup Process