Questions tagged [domain-name-system]

The Domain Name System (or DNS) is the distributed system for which domain names are allocated and resolved.

The Domain Name System is a hierarchal naming system built on top of a distributed databases. This is the system for which IP addresses are changed into more meaningful words and back.

The concepts of DNS are explained in RFC 1034 and implementation in RFC 1035.

Wikipedia: Domain Name System

13 questions
10
votes
6 answers

How to validate a given domain is owned by the user?

I'm writing a software which will be used mostly by companies. I then had the idea to give companies a way to register their email domain so that every user which registers with an email of the given domain will be automatically put in the company…
Fez Vrasta
  • 556
  • 1
  • 5
  • 12
8
votes
5 answers

The reason for top-level domains (TLDs)

I always have just taken for granted that TLDs exist and are necessary to think about when you buy a domain name. But I'm wondering why they need to exist in the first place. I don't see why you couldn't have just had the domain name system be like…
Lance
  • 2,537
  • 15
  • 34
8
votes
5 answers

Domain Lookup API

I am looking to incorporate a domain name lookup facility in my website to make sure if a domain is available or not. The only api I could find on the net is http://www.domaintools.com/api/docs/domain-search/ . But this is paid. Is there any other…
Imran Omar Bukhsh
  • 1,959
  • 16
  • 25
3
votes
1 answer

How to setup "multiple-website" website with domains?

Background: I run a two-sided platform with small businesses on one side, and users on another. As a part of our product I plan to introduce "websites" as part of the product. Idea is: a local business has a domain, and then I want to "turn that…
1
vote
1 answer

Are there still reasons to use DNS for load balancing?

I wanted to learn more about DNS, and I happened to have a copy of Computer Networking: A Top-Down Approach 4th Edition lying around. Section 2.5.1 (page 132) suggests using DNS as a load balancer: DNS is also used to perform load distribution…
Torisuda
  • 131
  • 6
1
vote
3 answers

Term for "IP address or DNS name"

We have a column in a database table that can hold either an IP address or a DNS name, and we're struggling to name it without leaning one way or another. Is there a "standard" term that means "IP address or DNS name"? Please include a reference to…
PMah
  • 139
  • 4
1
vote
1 answer

Does DNS reply with more information than just IP address?

So I tried to access certain website using its server IP address and usually it does not go through. Let's assume IP masquerade technique is not being used such as NAT or reverse proxy. This makes me wonder: Does the DNS reply to the client more…
td16
  • 167
  • 1
  • 4
1
vote
1 answer

Personal pages domains architecture

We're looking to add personal pages generator for our users, which is simple enough while all of them are on our domain. We also want to enable them to purchase their own domains through us, and serve these pages on their domain. We currently use…
0
votes
3 answers

Is a .com domain name worth it for a mobile app?

I'm starting to develop a mobile app, and have a first choice name I'd like to use. However the .com domain of the name has already been taken. Is it actually worth it buying it, or would you tempted to go with CoolNameApp.com or CoolName.net…
Jon Cox
  • 157
  • 2
  • 11
0
votes
0 answers

How do you integrate microservices that are distributed across domains and platforms?

Modern webapps have multiple microservices that may be on multiple domains (e.g. subdomains) and providers (e.g. both AWS and Google Cloud; or Google Container Engine Google App Engine within the Google Cloud). Yet there are reasons to present these…
Joshua Fox
  • 1,090
  • 10
  • 18
0
votes
1 answer

DNS-SD implementation

I am trying to implement DNS-SD, and I understand how it works, but don't really understand the purpose, so I have a few questions about it. Let us assume that we have two devices on local network, and we registered services both devices provide,…
user185581
0
votes
2 answers

Domain Name Lookup

I'm trying to automate the process of sending many domain name lookup requests. I tried to do this by sending for example http request to domain registry site like Whois.net, but I notice they block you after several attempts. others like…
user836026
  • 103
  • 2
-2
votes
5 answers

Why does today's companies follow old RFC's?

Let me start by saying that of course conventions are important, there should be a rule of thumb for some cases that is representing the best action to follow by, in order to prevent mistakes and make stuff more simple. Now for the topic of the…