DNS A Record

What is a DNS A record?

The A stands for Address in this case. A records may only be assigned to IPv4 addresses. In the case of IPv6, you will use an AAAA record. The A record will be stored in a Domain Name System (DNS) zone on a DNS authoritative server usually residing on a company’s network or at a website host company.

If at your company, you had a server with internal information for your employees, you might want to call it internal.yourcompany.com. You would give that server a static IP address. Then on your internal DNS server you would create an A record that assigned internal.yourcompany.com to an IP address of 192.168.10.10 for example.

Once you’ve registered that DNS record, your employees may start using the DNS name instead of the IP address to navigate to it.

An example of a DNS record would be a DNS name of google.com which would be assigned to an IPv4 address of 142.250.190.78. In the case of an IPv6 address, we’d still have the DNS name of google.com but the IPv6 address would be 2607:f8b0:4009:80a::200e.
When a user types in a DNS name in a web browser, for example, the client will query the DNS server for the IP address it should use to communicate with the destination.
We can find A records for the client by going to the command line and using the nslookup command with the necessary parameters. With the command nslookup a DNS lookup will be performed. For example, if you type: Nslookup -type=A google.com you’ll get the IPv4 address back from the authoritative name server.   Lookup  

When are A records used?

There is generally only one A record assigned to a host. Other types of DNS records may be used on that same host, though, such as MX (Mail Exchange), TXT (Text), or a CNAME (Canonical Name) record as well.

Attending Cisco Live in San Diego?

See how you can accelerate network transformation using Intelligent NetOps.