Ads

24 April, 2016

Service Location (SRV) Locator Resources Records

Posted By: Unknown - 1:38 PM
SRV record is a DNS (Domain Name System) record used to identify the computers, servers which hosts specific servers. It also used to locate domain controllers for Active directory environment.
This is very critical in a multiple site environment.  In my last 2 articles I have explained about the multiple sites in a directory service environment. If you not read it yet you can find them in here. 

 


One of core reason for setting up a site environment is to direct them to the nearest servers for the services to improve the network operations. For example Contoso Ltd. have its HQ located in Washington DC. And it do have a branch in London UK. They all are in same contoso.com domain and two locations are connected via 256kb dedicated link. Now if it’s the regular setup, when user A from London office log in to the computer the authentication is checked by a server in HQ which is in Washington DC. It may still work but how about if it’s have 100+ users in branch office? It will take time as well as the bandwidth from 256kb limited link. But with introducing site setup we can treat London office as different site and we can locate a domain controller in side that particular site. So users from London branch will use its own AD server to handle the authentication data. This is where SRV records comes in to the picture.
Even we knows the logical design of the network computers don’t understand them in same way. It only identifies the commands, data provided by the related services. So once workstation in London site try to communicate with DC, DC will reply with the name of the site it belongs to. Then client will make a DNS query again by passing the info including domain name and site it belongs to and locate the relevant DC for the site London rather than passing info to HQ DC.
In DNS server by default system creates 2 SRV records to locate the service Kerberos and ldap.  


srv1




To create SRV record, In DNS manager right click on the DNS tree location you need to create SRV and then right click. Select “Other New Records” from the list.


srv2




Then from the list select the “Service Location (SRV)” and click “Create Record” button.



srv3


In a SRV record following information can specify
Service – In here you can define the service this SRV records assign with. You can find the following list of services from the wizard.

srv4

Protocol – We can define the protocol it will use. It can be either TCP or UDP.
Priority – here we can define the service priority if the service supports this function.
Weight – This will help to define the order it should serve along with the similar type of records.
Port number – it use to define the service port number.
Host offering this service – It used to define the server offering this particular service. It needs to use FQDN.

srv5




Once created a SRV record, Netlogon service reregister the SRV records. By default it happens in every 60 minute. If these needs to update immediately you can restart the netlogon service manually to do so.

About Unknown

I'm Monarul Islam Monir . I am a very passionate, diligent and focused engineer some years of cumulative experience as a system admin, desktop support engineer with technical knowledge and proficiency in system administration, network maintenance, hardware maintenance, operating systems, Linux, Windows (All versions) and I am willingness to learn and effectively apply new technologies.I'm MCP,MCSA certified from Microsoft corporation. I am also an analytical thinker, consistently resolving ongoing issues, often called upon to consult on problems that have eluded resolution by others. I have an extensive exposure to a comprehensive range of team activities; thrive on working in challenging environment. I can demonstrate problem analysis, resolution skills, ability to troubleshoot, solve problems quickly and completely. Excellent client management skills innate ability to build strong, lasting and mutually beneficial relationships. I can work both full-time and as a freelancer, whichever meets your needs. Call now and let's hook up for business.

© 2016 - Designed by: MONIR IT