Domain Name Services (DNS) are used to translate IP addresses into hostnames so that we can use alphanumeric addresses instead of IP addresses for websites or services. It makes our lives a lot easier when typing in a URL with a name rather than a 4-byte numerical value. Any client target can potentially have full control over their naming services. DNS
A records can be assigned to any IP address. We can easily write our own record with domain control for an IPv4 class
A address, such as
10.0.0.1, which is commonly done for an internal network to allow its users to easily connect to different internal services.
Sometimes, when we can get an IP address for a client target, we can pass this IP address to the