HACKER Q&A
📣 underpeak

Why there is no DNS service for telephone numbers


Just as nobody wanted to write the IP address, why is still "normal" to dial a completely random number in the telephone to call someone. Why is the overhead of similar structure as we have on internet not applicable in telephones.


  👤 LinuxBender Accepted Answer ✓
For a while this was a thing and still is to a degree. Not directly in DNS so to speak, but in whois.

    whois ycombinator.com|grep -Ei "phone|email"
       Registrar Abuse Contact Email: abuse@support.gandi.net
       Registrar Abuse Contact Phone: +33.170377661
This used to be a way to get contact information for domain holders but spammers have effectively squashed that concept. Phone numbers are also commonly stored in LDAP/AD databases and can be queried over DNS internally within an organization.

If one were so inclined they could share their contact information in DNS in TXT records. Not many people would know to query this unless it became a standard at which point spammers would squash it there as well.

Another semi-standard domain related place people could put contact information if they were so inclined is humans.txt [1]

[1] - https://www.python.org/humans.txt


👤 daenney
DNS does get used for telephony, just not in the address book way you typically think of: https://en.wikipedia.org/wiki/Telephone_number_mapping

👤 dewey
Do you think there's a lot of innovation going on in this area of manually dialing phone numbers?

Landline phones are going away quickly, on mobile phones we usually just click on the address book entry. Personally, I only have to type in a number very rarely and typing in a number vs a string doesn't really make a big difference in that case.