IfeanyiChukwu Obisoftdevblogs.hashnode.dev·Aug 16, 2024DAY 11: Web BasicsHi there, future web developer! 🌐 Welcome back to another episode of Learning with Ify!! Today we will dive into the basics of the internet because understanding how it works is the first step to becoming a pro in web development. How the Internet W...Discuss#medicaltechie
OLPU KRISHNAVENIolpukrishnaveni.hashnode.dev·Aug 10, 2024Domain Name System(DNS) in NetworkingThe Domain Name System is a critical component of the internet's infrastructure. It acts as a directory service that translates human-readable domain names (like www.example.com) into IP Address (like 192.0.2.1), which are used by computers to locate...Discuss#dnsnetworking
Kumar Priyanshukpriyanshu.hashnode.dev·Aug 1, 2024A brief introduction to DNSWhat is DNS ? The Domain Name System (DNS) is the phonebook of the Internet. Humans access information online through domain names, like nytimes.com or espn.com. The Web browsers interact through Internet Protocol (IP) addresses and the DNS translate...Discussdns
Harsh Agarwalharshagarwal29.hashnode.dev·Jul 31, 2024FeaturedBuilding a DNS Resolver in Golang: A Step-by-Step GuideMost of you should be wondering, a DNS what? A DNS Resolver is a crucial component that your operating system uses to resolve a domain name into an IP address. For example, (dns.google.com -> 8.8.8.8) Your browser does not understand a domain name, i...Mangabo Kolawole and 1 other are discussing this2 people are discussing thisDiscuss·63 likes·1.0K readsGo Language
Allan WANJIKUwithallan.hashnode.dev·Jul 19, 2024What Happens When You Type 'www.google.com' In Your Browser And Press EnterHave you ever wondered what happens when you type a domain name (like www.google.com) in your browser and hit Enter? Well, several crucial processes take place within milliseconds to resolve your request. From DNS lookup to encryption, the steps ensu...Discusssysadmin
NRnrnw.hashnode.dev·Jul 17, 2024How Domain to Web Server Connection WorksEver wondered how typing a domain name like domain.com into your browser leads you to a website? This process involves domain registration, nameservers, and DNS resolution. The following example shows the steps to understand how a domain connects to ...Discussdns resolver
Ronit Pandaronit.dev·Jul 14, 2024Building a simple http server to query dns serverWe are almost at the end, in this blog we will be building a simple http server which will resolve our DNS queries by querying the underlying UDP server we built, providing us with an easy to use interface. Honestly we are just going to setup a bare ...DiscussBuilding a simple DNS server from scratch with NodeJS and Typescriptbuilding your own dns
Ronit Pandaronit.dev·Jul 14, 2024Building the DNS cacheBefore jumping into the code for the cache, let's first breakdown what exactly what we need from the cache class And also how are we going to cater to all those use-cases Requirements set answers to all question names and record types individually t...DiscussBuilding a simple DNS server from scratch with NodeJS and Typescriptcache
Ronit Pandaronit.dev·Jul 14, 2024Building the recursive resolverWe have already explored the outline of our UDP server, now time comes to actually build the resolver which will resolve DNS queries. f you don't have the codebase yet:https://github.com/rtpa25/dns-server For this before jumping into code, let's unde...DiscussBuilding a simple DNS server from scratch with NodeJS and TypescriptRecursion
Ronit Pandaronit.dev·Jul 14, 2024Finally building out the DNS serverNow that our parser and builder is ready and tested, let's move on to building the UDP server that is actually going to resolve DNS queries for us if you don't have the codebase yet:https://github.com/rtpa25/dns-server In this blog we will see and un...DiscussBuilding a simple DNS server from scratch with NodeJS and TypescriptUDP