Name Resolvers:
There are 2 types of name resolvers:
22 WINS
23 DNS
Resolver: It is a file which will contain the mapping information of the clients. Ex. System name and its IP address
WINS:
(Windows Internet Naming Service) It is a service of Microsoft used
basically on windows network to resolve NetBIOS names to IP address and
IPs to NetBIOS names.
LMhosts: It is a static text file which contains NetBIOS to IP mapping information it was used instead of WINS.
WINS follow NetBIOS names: operating systems like NT, 95, workstation, 98 rely on WINS. Because these OS follow NetBIOS names
NetBIOS Names:
Net bios names are the names assigned to network nodes. NetBIOS names
are the names without extensions. They are called ‘flat names’.
2000 & 2003 also support WINS.
DNS (Domain Naming Service):
DNS
resolves host names to IP addresses IP addresses to host names.
Supports all type of OS. Ex. Windows, Linux, UNIX, Mac.., etc...
DNS: defines a hierarchical namespace where each level of the namespace is separated by a “.”
Resolver:
Resolving: It is a process of converting IPs to host names & host names to IPs.
Computer that requests DNS resolution.
Issues queries that ask for specific types of mapping of computers and IP addresses (records)
Query types determine behavior of DNS server receiving query.
Lookup types determine whether a name to IP mapping or an IP to name mapping is sought.
Query:
Query is a request to find an address of the DNS there are 2 types of queries.
24 Recursive queries
25 Iterative queries
Recursive Queries:
When a client start a query, query is passed onto local DNS for
resolution if a query cannot find the solution then the DNS on behalf of
client forwards the query to another DNS, And to another DNS and so on
until it finds the mapping information or an answer.
Iterative Query:
Query raised by the client to the DNS. If the DNS cannot resolve it
sends a negative response to the client, then the client has to contact
another DNS and so on.
In this case the DNS is not forwarding the query but the client itself is contacting other DNS.
Zone:
Zone is a subtree of DNS database. Zone contains the mapping
information with the help of forward lookup zone & reverse look up
zone.
Forward Look up zone: Contains host record, which contain host names to IP, address mapping information
Reverse Lookup zone: it contains mapping information about IPs to host.
DNS requirements:
DC or member serverStatic IP address
Installing DNS
Either on member server or on DC
Start
- settings – control panel – add/remove programs – add/remove windows
components – select networking services – details – check the box DNS –
ok – next
Insert the CD - next
Creating a forward lookup zones:
Start – p – admin tools – DNS
Right click on forward lookup zone
New
zone – next – select primary – next – specify the zone name – zone file
– next –select allow both non secure & secure – next – finish
Records:
It is a database which contains information about the zone
There are a few types of records
26 Host record (A record) used in FLZ
27 PTR record (pointer) used in RLZ
28 Alias record (nick name of a host record)
29 MX record (used for mail server)
1. Creating a host record:
Right click on the zone you have created - new host – specify the servers address –and IP
Add host - ok - done
2. Creating an alias record:
Right click on zone – new alias
Specify www. – Click on browse the host records – ok
Verification:Start - run – cmd – ping www.Yahoo.com
Or ping sys1.yahoo.com
Creating a Reverse Lookup zone:
Right click on the R-L zone
New zone – next - zone type - next – specify the IP address – zone file – next – allow both – next – finish
Creating a PTR record
Right click on reverse lookup zone.
New- pointer – specify IP
Browse host record – ok
Verification:Start – run – cmd
Nslookup 192.168.1.17 - Reverse lookup zone
Nslookup www.yahoo.com Forward lookup zone.
DNS: DNS server can be configured as follows>
30 Secondary
31 Stub (feature of 2003)
32 AD integrated
33 Forwarders
34 Root servers
35 Caching only server
36 Primary
Configuring a primary zone:
On DC
Start - p – admin tools – DNS - create a zone & host record
Creating a secondary zone:
On Member serverIf DNS is not available install DNS first
Open DNS - right click on FLZ
New zone – next – specify the primary – DNS servers IP address –add – next – finish
Zone Transfer
On DC
On Primary DNS
Open DNS – right click on zone
Properties
Zone transfer – check box allow zone
Select only to the following servers
Specify the secondary DNS servers IP address
Apply – ok
Primary Zone: Primary zones are created on the primary DNS servers. It is a read /write copy.
Secondary Zone: There are created on the second DNS server where it holds a read only copy of the zone.
Secondary zones provide fall tolerance and load balancing to the primary zone.
Secondary zone is a back up for primary zone
Zone transfer:Zone
transfer is a process of transferring the zone from primary to
secondary or secondary to primary. Zone transfers occur when there is a
change or modification taken place on either of the zones.
AD integrated zones:
These
are useful when we want to maintain zone information in the AD . zone
is saved in the AD as a result when we back up AD we are also backing up
zone information.
If it is a primary zone, zone is saved as a normal
text file as a result we have to back up the zone separately, AD
integrated zone is created when we install AD with a domain name.
Creating in AD integrated zone:
On DC
Open DNS
Right click on FLZ
New zone
Next - check the box store the zone
Next - specify zone name
Next – allow both – next – finish
Stub zone:
Stub
zone is a newly added feature in WIN 2003 stub zone contains name
server information or name server records and SOA records (Start of
Authority)
Stub zones provide fault tolerance & load balancing besides providing the name server & SOA record information.
Stub zones are useful for resolving the query faster.
Creating stub zones:
On DC
Create a primary zone with a host record ex: hp.com
On member server
Open DNS
Right click on FLZ
New zone - next
Select stub zone
Next – zone name ex.hp.com
Zone file – specify the primary DNS server’s address - next – finish
Resource Records (RR):
RRS are useful to provide the information about the zone. There are a few types of resource records.
Host a record
Pointer record
Alias record
MX record
AAAA record
ATMAHINFO etc…
Service Records:
There are also called as SRV records. These are useful for locating the
services. There are totally 6 service records created when we install
AD. They are located in DNS under domain subtree.
When we install AD, system automatically creates an AD integrated zone with the corresponding domain name.
Record types:
37 Msdcs: Contains the Dc’s information
38 Default site: Contains site name
39 Tcp: (server side) provides global catalog, Kerberos and LDAP information
40 Udp: (client side) provides Kerberos information
41 Domain DNS zone
42 Forest DNS zones both are the part of application partition. Provides DNS information in entire forest.
Creating a secondary zone for (DC) domain name zone:
On member server
Open DNSright click on F L Znext – secondary – specify the DC’s
Domain name (ex: zoom.com)
Specify the DC’s IP address
Next – finish
Move on to DC
Open DNS
DC’s zone properties
Zone transfers
Only on the following
Specify the IP address (secondary)
Move onto member server refresh the zone
This process is we call as safe zone transfer.
Note:
1)
If the 6 service records are not found in secondary server we need to
restart net logon & DNS services on DC & Member server.
2) Still if we can’t find the 6 service records we need to perform a forceful transfer
For accessing C drive through command prompt.
Ex. \\sys1\c$
Implementing forceful transfer:
Create secondary zone for dc zone.
On member server
Start – run - \\server name \c$
Open
windows\System32\ config\netlogon.dns – open – select all – copy the
contents – open my computer of local machine – windows – system32 – DNS
open domain name.dns ex. Zoom.com
Come down of the page - paste - save - close –
Open DNS
Should be noticed 6 service files without refreshing
Verifying the type of zone:
Open DNSright click on the zone properties
Type of zone secondary
If we want to change click on change
Dynamic Updates:
It
is a feature of 2000 & 03 when a client machine or a network node
comes on line; automatically get their names registered in DNS database.
Dynamic updates take place when there is a modification or change done at the client or when we have DHCP server.
There are 2 types of Dynamic updates
Secure & Non-secure
Secure Updates:
Useful when we do not want our DNS maintain outside our network host information.
Non-secure updates:
DNS gets updated as and when what all the hosts come online get their names registered with DNS server.
Note: secure updates can occur only when the client machines have their a/cs in DC
Configuring secure &non secure updates:
Zone – properties
Dynamic updates
Select either secure or non-secure
Apply - ok
Zone properties:
1 Name Server - Existing DNS server’s address
2 Zone transfer
3 General (status, type, aging, Dynamic Update)
4 SOA (Serial no., Responsible person, refresh interval)
5 WINS (existing WINS address, used for NetBIOS resolution)
DNS Server Properties:
5 forwarders
6 event logging
7 interfaces ( used when we have multiple NICs)
8 Monitoring
9 Security
10 Root hints
11 Debug logging
12 Advanced
Interfaces:
Useful when our system has multiple NICs and the DNS can listen the queries from all available NICs
Offers load balancing
Forwarders: If the query is not resolvable by the local DNS it is being forwarded to another DNS server for name resolution
Configuring Forwarding:
On DC
Create a primary zone with a host
On Member server
Open DNS – properties
Forwarders
Add the DC’s IP (DNS1’s IP)
Verification:
On Member server
Start - run cmd – ping www.Zonename.com
Advanced:
13 Disable recursion
14 BIND secondary (Berkeley internet naming domain)
15 Fail on load if bad zone data
16 Enable round robin
17 Enable net mask ordering
18 Secure cache against pollution
Disable recursion: By default this is disabled i.e., recursion is enabled
BIND secondaries: useful when we have older BIND servers (ex. UNIX) as secondaries BIND is a standard followed by DNS.
All UNIX based machines older version used BIND servers as DNS. Ex. BIND version 4.0 series.
Useful
when our network has old BIND version based DNS servers with new BIND
versions like 9.1.2, to provide zone transfer at faster rate to BIND
secondaries.
Faster zone transfer is possible by transferring multiple zones at a time besides compression.
Fail on Load if bad zone data:
If the secondary zone comes across stale records or unwanted records the zone will not be loaded if we check this box.
Enable Round Robin (RR):
Useful
when the DNS has multiple NICs to listen the queries all NICs. If the
query is not resolvable by one NIC it can be listened by another NIC
Enable net mask ordering:
Secure cache against pollution: By default the cache DNS information is secured against pollution.
In windos\system32\DNS\cache.dns
Root Hints: Root hints provide the root server’s information
There are totally 13 root servers throughout the world.
2003 server can be configured as root server. Once configured as root sever disable forwarders and root hints.
Root servers zone name is always represented by a dot. (.)
Configuring a root server:
On DC
Open DNS
Right click on FLZ - new zone –
Primary – next – specify the root name as dot (.)
Next - zone file – allow both-Next – finish
* We should notice that forwarders &root servers are disabled.
Security: We can add sub administrator for administrator and set permission on these administrators.
Monitoring: used for troubleshooting DNS.
Event logging: Used for maintaining events occurred pertaining to DNS can be
19 Errors only
20 Errors & warnings
21 All events (by default)
Debug Logging:
to assist with debugging we can record the packets sent and received by
the DNS server to a log file. Debug logging is disabled by default.
Implementing Round Robin:
Assigning
multiple IPs to the NIC. By going to TCP/IP properties – advanced – add
– multiple ips – ok (ex. 192.168.1.17, 192.168.1.18, 192.168.1.19)
Open DNScreate a primary zone – create a host record - create 3 more host records with the IPs created above
Verification:Go to command prompt.
For clearing DNS cache
C:\> ipconfig /flushdns
Domain Name Service (DNS)
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment