14 Comments
User's avatar
Dr Sam Illingworth's avatar

Thanks Erich, that was a super clear explanation of something that I have been playing around with recently in trying to capture email addresses for an app I am building. Now I know what the hell DNS means and does. 🙏

Erich Winkler's avatar

Thank you, Sam! I appreciate it! I plan to create an advanced version of this article and describe the various types of DNS. It can get really complicated, but you need to understand the basics first.

That’s cool. What kind of app are you building?

Dr Sam Illingworth's avatar

Thanks Erich. Just playing with an audit for higher education assessment and AI. You can see it here: https://github.com/sam-illingworth/Integrity-Debt-Audit Still very much in beta testing!

Erich Winkler's avatar

Wow! I had to check it out later today! I had no idea you create apps too!

Dr Sam Illingworth's avatar

Thanks Erich, I am getting back into coding after a loooooong (decade) hiatus!

Erich Winkler's avatar

Well, it’s been 3 years since I stopped coding, and I feel rusty already!

Michael's avatar

Thanks Sir

Erich Winkler's avatar

I am happy to help! Feel free to reach out to me with any questions!

Lonely Bhutan Tours & Treks's avatar

Very informative 👏

Erich Winkler's avatar

I am happy to hear that! Understanding these concepts is crucial for any cybersecurity professional. Is there anything you’d add?

Jashmine P's avatar

This is a great explanation. You stripped away the jargon and walked through the flow in a way that actually sticks, especially the resolver → root → TLD → authoritative sequence. Perfect foundation for anyone moving into cybersecurity.

Erich Winkler's avatar

Thank you, Jashmine! I appreciate it. That was indeed my goal from the beginning. Understanding these basic networking concepts is non-negotiable for any cybersecurity professional.

Chris #TheAntiVirusGuy Moody's avatar

A great explanation of DNS. I didn't know all the details you went into, so I've learnt something today.

Erich Winkler's avatar

Thank you, Chris! I appreciate it. I tried to make it easy to understand, regardless of the reader’s background.