What are DNS SRV records used for?

The SRV record is a Domain Name System (DNS) resource record. It’s used to identify computers hosting specific services. SRV resource records are used to locate domain controllers for Active Directory.

Does Kerberos need DNS?

All machines in your domain that will participate in your Kerberos realm need to have working DNS entries, both forward and reverse. This means that, for every machine, a DNS entry exists that maps the hostname to an IP address, and a reverse entry exists for that IP address mapping it back to the original hostname.

What are the types of SRV records?

SRV records are common in conjunction with the following standardized communications protocols:

  • APT.
  • CalDAV and CardDAV.
  • Ceph.
  • DANE.
  • DNS Service Discovery (DNS-SD)
  • Host Identity Protocol.
  • Kerberos.
  • LDAP.

What is TTL in SRV record?

TTL: The ‘time to live’ value indicates the amount of time the record is cached by a DNS Server, such as your Internet service provider. The default (and lowest accepted) value is 14400 seconds (4 hours). You do not normally need to modify this value.

Where can I find Kerberos KDC?

To obtain the KDC host names

  1. From the command line, enter the following command: nslookup -type=srv _kerberos._tcp.REALM.
  2. Look up the KDCs for each realm against which users authenticate and the realm of the Authentication Server.

What is Kerberos server name?

A Kerberos realm is the domain over which a Kerberos authentication server has the authority to authenticate a user, host or service. A realm name is often, but not always the upper case version of the name of the DNS domain over which it presides.

What is priority and weight in SRV record?

The content of the SRV record defines a priority of 10 for both records. The first record has a weight of 60 and the second a weight of 20. The priority and weight values can be used to encourage use of certain servers over others.

How do I know my KDC?

What is Cname and name in Kerberos?

The Kerberos service canonicalizes host alias names through DNS, and uses the canonicalized form (cname) when constructing the service principal for the associated service.

Can you have multiple SRV records?

There may be multiple SRV records for a given service at a given domain. In that case, the priority values associated with the SRV record will be used to determine which record gets tried first.