Srijan Tripathisrijantripathi.hashnode.dev·a day agoA brief Look into DNS ServersHello Everyone, In today's fast-paced world, we interact with various web applications daily—whether it's using a cloud IDE like Replit, working with ready-made components from ShadCn, or exploring countless other tools. But have you ever wondered wh...dns
Vedant Patilinternet-not-a-software.hashnode.dev·Dec 17, 2024Overview and Architecture of DNS (Domain Name System)Global DNS is more than just a server and a database query — it is a well structured system that simplifies the internet for humans by bridging the gap between human-readable domains and computer-readable IP addresses — let’s explore the overview arc...3 likes·41 readsDomain Name System (DNS)dns resolver
Amisha sinhahow-does-dns-wrok.hashnode.dev·Dec 7, 2024How Does DNS Work?The DNS Resolution Process: A Story of Bob’s Address Scenario Setup Imagine you're trying to visit www.hashnode.com, much like trying to find your friend Bob’s house. You don't know Bob's exact address (IP address), but you have a system (DNS) to hel...dns
Ankita Lunawatcloudhub2295.hashnode.dev·Dec 4, 2024Useful Port Number used for Devops..!HTTP (Hypertext Transfer Protocol) - Port 80 Purpose: Used for transferring web pages. HTTPS (HTTP Secure) - Port 443 Purpose: Secure version of HTTP SSH (Secure Shell) - Port 22 Purpose: Secure remote login and command execution. FTP (File Tra...http
HexaHomedns-checker.hashnode.dev·Nov 23, 2024Understanding the Role of DNS Checkers in Diagnosing Network IssuesIn today’s digital world, a reliable internet connection is crucial for both personal and professional activities. However, issues like slow loading times, inability to access websites, or complete outages can occur, often leading to frustration. One...dns
Siddhartha Soxyprogrammer.com·Nov 23, 2024Demystifying DNS: Understanding Domain Name ResolutionIntroduction The route to reach a server hosted on the public internet is through its public IP address. If you know the IP address of a server, you can access it directly. However, there are two main drawbacks to this approach: Hard to Operate: Rem...1 like·43 readsNetworkingnetworking
Sprasad Pujarisprasad.hashnode.dev·Nov 20, 2024DNS Lookup Mastery: A Comprehensive Guide to Network Exploration 🌐🔍Introduction DNS (Domain Name System) lookup is a fundamental networking technique that helps translate human-readable domain names into IP addresses. This guide will walk you through various DNS lookup techniques using the powerful nslookup command!...dns
Mostafa Ahmedmostafaahmed.hashnode.dev·Nov 12, 2024Building a DNS resolver in Go from scratch - Part 3Recap In the last 2 parts we went over the DNS protocol flow and terms, then in part 2 we built the query packet and sent it to a root nameserver. In this part, we will parse the response we got and complete our simple resolver. Israel is committing...Building a DNS resolver in Go from scratchdns resolver
Mostafa Ahmedmostafaahmed.hashnode.dev·Nov 12, 2024Building a DNS resolver in Go from scratch - Part 2Recap In the last part, we went over the DNS components and outlined what the query's cycle looks like. In this part, we'll go over the format of a DNS packet and start building our toy resolver using Go & send a DNS query to the root nameserver. Is...Building a DNS resolver in Go from scratchdns
Mostafa Ahmedmostafaahmed.hashnode.dev·Nov 12, 2024Building a DNS resolver in Go from scratch - Part 1Introduction DNS is one of those systems that are so ubiquitous and hidden in plain sight. In 2018 Google's DNS (8.8.8.8) was handling over a trillion queries per day (20M/sec). If distributed systems had Ballon d'Ors in my opinion the global DNS sys...94 readsBuilding a DNS resolver in Go from scratchdns