The life of a DNS request
Details
- is a hi-level walk thru of "a DNS request" demo-ed by 5 humans including Grant Taylor. All those funny names like: ["sluug.org", "google.com", "doj.gov", "army.mil", "slu.edu"]()... How does your computer know "how to transmit & receive from THAT name?
~7:00pm Announcements! "The annual meeting of the corporation" Election this month! Your requests for future talks, presentation topics, presenters,...
~7:20pm
MAIN Topic: What is DNS - a distributed (eventually consistent) database. Distributed Name Service.
DNS: the plan, and your questions
- bring your DNS questions so that we can be sure to cover them in future presentations
- Describe the new DNS themed series of presentations and speak to the
scheduling:
We suspect that there will be many questions & quandaries and we wont cover all the answers tonite ... but we'll outline how we will develop future detailed presentations to address the scenarios to which this discussion leads.
Presenter: Grant Taylor
- Questions & Proposed schedule, adjust as necessary.
My idea is to rotate through each of the meetings; Unix Base, Unix Main,
and Linux so that we don't monopolize any given meeting and to spread
the theme across multiple meetings encouraging people to cross pollinate.
- February Main - What is DNS - a distributed (eventually
consistent) database supporting looking up many different types of
information about names and IPs. - March Linux - Install dnsmasq on your Linux server and make it
answer queries about your network. - April Base - Overview of DNS protocols; Do53, DoT, DoH, DNSCrypt
- May Main - PiHole
- June Linux
--
Questions that have been asked thus far:
Q: Who should be most authoritative source of where DNS service comes
from? Local router, ISP, regional provider, government?
Q: Who is the safest source for DNS?
Q: How does a DNS server know where to find information?
Q: Do I run a DNS server at home? As a service? As a podman / docker?
As a VM / LXC?
Q: What do I put in /etc/resolv.conf
Q: "Split DNS"
Q: How does DNS play into overall services; Zoom, YouTube, etc.?
Talking points:
- Similarities across languages / protocols:
- Phone calls usually start with some sort of greeting and
identification, contain the purpose of the phone call, possibly contain
small talk, and usually contain closing goodbyes. This seems to be
largely true across spoken languages. - DNS is effectively the same across protocols; IPv4 and IPv6.
Both protocols can answer the same queries, even about the other
protocol; IPv4 query about IPv6 and IPv6 query about IPv4. - DNS is about a LOT more than just IPs.
- DNS does not propagate across the Internet as many people say. --
Distributed cache expiration.
==============================
[http://www.sluug.org/](https://www.google.com/url?q=http://www.sluug.org/&sa=D&source=calendar&usd=2&usg=AOvVaw1pCygITLUCwj9arN6WP3QV)
Meetings are every 2nd Wednesday of the month **from 6:30 PM to 9:00 PM.**The URL link to instructions at the www.sluug.org home page, are posted the day prior to this remote ZOOM meeting. The "next" link is called "linked here". You may have to refresh your browser after each time you check.
ONLINE MEETINGS ONLY until further notice.
ONLINE session will use remote video software.
CONNECTION instructions will be on the www.sluug.org web page and our mailing lists. Note that your browser cache may need to be refreshed each time you check the above web page for the instructions. We will open the remote session at about 6:00 PM, so that you can join early to test your microphone, screen and video sharing.
Details will be published on https://www.sluug.org/ when available.
AI summary
By Meetup
Online meeting for Unix users in Saint Louis; attendees will hear announcements, ask questions, and attend the main talk via Zoom.
AI summary
By Meetup
Online meeting for Unix users in Saint Louis; attendees will hear announcements, ask questions, and attend the main talk via Zoom.
