Question

In: Computer Science

You have an Active Directory forest named csmtech.local and two Active Directory domains in the forest...

You have an Active Directory forest named csmtech.local and two Active Directory domains in the forest named csmpub.local and csmsales.local. You want the DNS servers in each domain to be able to handle DNS queries from client computers for any of the other domains. DNS servers in the csmtech.local and csmpub.local domains should be authoritative for their own domains and the csmsales.local domain. However, DNS servers in csmsales. local should be authoritative only for csmsales.local.

How should you set up the DNS servers and zones to handle this situation? Explain how the DNS servers in each domain should be configured with zones. Be sure to include information about replication scope and zone types. Please reference the csmpub.local and csmsales.local in your answer.

Solutions

Expert Solution

There's usually two scenarios people want to cater for:

  1. The resolution of full DNS names (often abbreviated to FQDN), for example www.yourdomain.com
  2. The resolution of flat names, for example just www

Scenario 1

If someone living in one of your domains - let's say a.local, wants to resolve something in b.local, such as www.b.local, then the easiest way to make this happen is to create something called a conditional forwarder on your DNS servers in a.local.

I'm not sure what operating system you're using, but I'll assume it's Server 2008 R2. If you open the DNS Management console, you can:

  • Right-click on the server (if you don't see any servers you can right-click and choose to manage an existing server) and choose Properties
  • Select the Forwarders tab
  • Click the Edit button
  • Type in the IP address of one of the DNS servers in b.local
  • Click OK and OK again

This is how you add a forwarder for another domain to your domain. Of course, there's a little more to it than that. You will need to talk to the DNS administrators from b.local and ask them to allow zone transfers to your DNS server's IP. The same is true in reverse if they want to resolve names from a.local.

Scenario 2

If someone in a.local wants to resolve a flat name in another domain or forest, then you need to specify something called a DNS suffix search list for your clients in a.local. There are a few ways to do this, two of the most popular of which would be:

  1. Through DHCP option 135 (which requires a bit of extra work as it doesn't exist by default)
  2. Group policy

The DNS suffix search list would typically have the user's domain first in the list, and then any other domains that should be automatically searched after that. For example:

  1. a.local
  2. b.local
  3. c.local, etcetera

What happens is the user in a.local might type appServer into a web browser, in which case using the previous example, the the user's computer would first look for appServer.a.local, then appServer.b.local, appServer.c.local, and so on until it found a matching server. Of course, once it finds a match it stops looking, so if appServer lived in a.local, it wouldn't need to search in b.local, c.local etc.

A forwarder is a Domain Name System (DNS) server on a network that forwards DNS queries for external DNS names to DNS servers outside that network. You can also forward queries according to specific domain names using conditional forwarders.

You designate a DNS server on a network as a forwarder by configuring the other DNS servers in the network to forward the queries that they cannot resolve locally to that DNS server. By using a forwarder, you can manage name resolution for names outside your network, such as names on the Internet, and improve the efficiency of name resolution for the computers in your network.

A DNS server that is configured to use a forwarder behaves differently than a DNS server that is not configured to use a forwarder. A DNS server that is configured to use a forwarder behaves as follows:

  1. When the DNS server receives a query, it attempts to resolve this query by using the zones that it hosts and by using its cache.

  2. If the query cannot be resolved using local data, the DNS server forwards the query to the DNS server that is designated as a forwarder.

  3. If forwarders are unavailable, the DNS server attempts to use its root hints to resolve the query.

  4. When a DNS server forwards a query to a forwarder, it sends a recursive query to the forwarder. This is different than the iterative query that a DNS server sends to another DNS server during standard name resolution (name resolution that does not involve a forwarder).

Configuring a DNS server to use forwarders

  • Using the Windows interface

  • Using a command line

To configure a DNS server to use forwarders using the Windows interface

  1. Open DNS Manager.

  2. In the console tree, click the applicable DNS server.

    Where?

    • DNS/Applicable DNS server
  3. On the Action menu, click Properties.

  4. On the Forwarders tab, under DNS domain, click a domain name.

  5. Under Selected domain's forwarder IP address list, type the IP address of a forwarder, and then click Add.


Related Solutions

Complete Critical Thinking Activity 3: Configuring Zones. You have an Active Directory forest named csmtech.local and...
Complete Critical Thinking Activity 3: Configuring Zones. You have an Active Directory forest named csmtech.local and two Active Directory domains in the forest named csmpub.local and csmsales.local. You want the DNS servers in each domain to be able to handle DNS queries from client computers for any of the other domains. DNS servers in the csmtech.local and csmpub.local domains should be authoritative for their own domains and the csmsales.local domain. However, DNS servers in csmsales. local should be authoritative only...
Java Chapter 12.29 (Rename files) suppose you have a lot of files in a directory named...
Java Chapter 12.29 (Rename files) suppose you have a lot of files in a directory named Exercisei_j, where i and j are digits. Write a program that pads a 0 before j if j is a single digit. For example, a file named Exercise2_1 in a directory will be renamed to Exercise2_01. In Java, when you pass the symbol * from the command line, it refers to all files in the directory (see Supplement III.V). Use the following command to...
Organizational Unit diagram Active Directory: Design an OU Structure for your company. You should have at...
Organizational Unit diagram Active Directory: Design an OU Structure for your company. You should have at least 4 separate IT Sub-groups that will need to be delegated access to their own OU sub-structures. Plan for separating Users, Computers, Groups, and resources like Printers. Also plan to have a separated Privileged IT Accounts section. You also have a Helpdesk Group. Plan for appropriate rights for them. They will need to reset User Passwords. A diagram of the OU hierarchy A list...
The Active Directory database can be moved to a new location if you decide that there...
The Active Directory database can be moved to a new location if you decide that there is a need to relocate it due to space limitations. How do you accomplish this? When you back up Active Directory, what must be included? Explain the basic functions of a directory service and how Active Directory Domain Services fulfills them and describe how DNS names are formed out of domains and a hostname. # Note: No plagiarism, please
UNIX/LINUX SCRIPT: Create a named directory and verify that the directory is there by listing all...
UNIX/LINUX SCRIPT: Create a named directory and verify that the directory is there by listing all its contents. Write a shell script to validate password strength. Here are a few assumptions for the password string.   Length – a minimum of 8 characters. • Contain alphabets , numbers , and @ # $ % & * symbols. • Include both the small and capital case letters. give a prompt of Y or N to try another password and displays an error...
Active Directory Domain Services Installation Wizard
Active Directory Domain Services Installation Wizard
Complete Critical Thinking Activity 2: Resolving Names of Internet Resources. You have an Active Directory–integrated domain...
Complete Critical Thinking Activity 2: Resolving Names of Internet Resources. You have an Active Directory–integrated domain named. csmtech.local, with two DCs that are DNS servers. You also have an Internet presence with its own domain name, smpub.com, and a DNS server that's not part of an Active Directory domain. You want the DCs to be able to resolve the names of csmpub.com resources and to act as backup for the csmpub.com DNS database. What can you do to achieve these...
Explain the types of information that can be stored in an Active Directory user record. What...
Explain the types of information that can be stored in an Active Directory user record. What are some of the additional tabs which are available in the Active Directory Users and Computers "Advanced Features" mode? What are some of the specific challenges and risks associated with account management in a large infrastructure? How can inadequate access controls or access management leave critical information vulnerable? What protections does encryption offer and how important is key management to keeping any encryption system...
How are a stub zone records updated if the stub zone is Active Directory integrated?
How are a stub zone records updated if the stub zone is Active Directory integrated?
A forest is populated with two species of​ animals, A and B. The forest supplies two...
A forest is populated with two species of​ animals, A and B. The forest supplies two kinds of​ food, F1 and F2. For one​ year, each member of species A requires 1 unit of F1 and 0.5 units of F2. Each member of species B requires 0.2 units of F1 and 1 unit of F 2. The forest can normally supply 550 units of F1 and 1265 units of F2 per year. What is the maximum total number of animals...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT