Showing posts with label in. Show all posts
Showing posts with label in. Show all posts

Tuesday, January 24, 2017

Custom View In Android

Custom View In Android



Go to link Download

Read more »

Friday, January 13, 2017

Detective Conan Movie 17 Private Eye in the Distant Sea

Detective Conan Movie 17 Private Eye in the Distant Sea




Summary:
The movie is set on a state-of-the art Aegis vessel with the full cooperation of Japans real-life Ministry of Defense and Maritime Self-Defense Force. The corpse of a Self-Defense Force member has been found — minus the left arm — and a spy has infiltrated the Aegis vessel. The heroine Ran is put in jeopardy, and Conan is forced to stand up against the dangerous Spy "X."

File format flash video (.flv)


Download [480p]

Download[360p]

Download[240p]

Go to link Download

Read more »

Monday, December 26, 2016

Download Activated Windows 7 48 in 1 All Editions x86 x64 Mediafire and Torrent Genuine ISO

Download Activated Windows 7 48 in 1 All Editions x86 x64 Mediafire and Torrent Genuine ISO


TORRENT DOWNLOAD

Go to link Download

Read more »

Tuesday, December 20, 2016

Display the file size information in Folder Tips using Folder Options the Registry and Regdevelop

Display the file size information in Folder Tips using Folder Options the Registry and Regdevelop


When you move the mouse cursor to a certain folder, by default,  windows displays the file size information as shown below:

display.filesize

Let’s study how its made using the folder option and Windows registry.

unchecked

We’ll unchecked the option at Folder Options window and you’ll see the results that the folders file size information was remove at the Info Tip.

donotdisplay.filesize

Windows Registry Location

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

Registry Value Name: FolderContentsInfoTip

The default value is 1 and when the option was unchecked, it gives a value of 0 and 1 for the option is enabled.

Next, Let’s recreate the said tweak using Regdevelop for our own application using the values above:

regdevelop

Drag and drop the checkbox control into the form and change the configuration details and pattern them to the registry information above.

Caption

Display the File Size Information for Folders

RegKeyPath1

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

Value_Name1

FolderContentsInfoTip

ValueData1

1

ValueType1

DWORD

DeleteWhenUnchecked

False

RegKeyPath2

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

Value_Name2

FolderContentsInfoTip

ValueData2

0

ValueType2

DWORD

Click the Start Button to test the program and afterwards, the Build Now Button to finish creating the application using RegDevelop.

From the tip above, Regdevelop lets you create program in minutes using Windows Registry information. Create your own TweakUI program – Using the development tool Regdevelop Tweakui functions can be duplicated and enhance.

Thanks for reading the tip!


Go to link Download

Read more »

Sunday, November 13, 2016

Delete Search History Viewing History in YouTube

Delete Search History Viewing History in YouTube


YouTube
YouTube is the most popular video sharing sites on the web where over 3 billion videos viewed every single day. People across the world search millions of videos in YouTube. It is where I find entertaining viewing Videos and playing Music. However like most of the Google products YouTube too preserves the History of Videos you have watched or you have searched for to make it easier to find it and Play those again.


YouTube never did or had the History options hidden. Although, YouTube is now providing users with an easy option to clear their viewing history as well as their search History along with the ability to pause YouTube from Tracking it in their New Interface




YouTube now has settings page where you will be able to clear your viewing history and search history along with the ability to pause them from tracking as well.




NB :[ Please note that YouTube only tracks or preserves those searches or Viewing History of those who have logged- in with your Google Account. So you will need to log in to YouTube before you can Manage or Delete your Search & Viewing History ]


Go to link Download

Read more »

Sunday, October 30, 2016

Customize folders with different colors in Windows

Customize folders with different colors in Windows


There are many softwares available today over the internet which can Customize your Computer in an efficient manner that it looks so attractive as well as it becomes very easy to use. We always want our computer to be clean and well organized so that whenever we need to access something or need to search a particular file/folder in our computer we could find it easily.
As similar to that, here I am going to share a software through which you can easily assign your favorite colors to your desired folders in order to differentiate them easily and to ease of access.


How do i Customize folders with different colors ?


Just follow the two simple steps given below to customize your folder :

Step 1 :

First of all Download and install the software FolderColorizer. It is tested and 100% virus free. You can download it from here : DOWNLOAD FOLDERCOLORIZER

Step 2 :

Now after installing the software, simply right click on any folder which you wish to customize. Here when you right click on folder, you will see a new option in the context menu i.e. Colorize !. Now simply go to that option and one submenu will appear. Now choose any color you want to assign to this folder.
Although it is a free software for everyone to use it but while you will use this software for the very first time , it will just ask your email id for activation of this software. But no need to worry because you wont need to confirm the activation by logging in to your e mail account. Even if you don’t wish to share your e mail id with developers of this software you can do it because product will be activated automatically once you enter any email id. So you can also enter any fake id if you want.
For your convenience I am providing you a screenshot of above mentioned procedure for changing folder color :
Customize folders with different Colors

In this way you will be able to easily organize folders in any of your drive weather C: , D: or any other drive. You can also assign different colors to several folders in the same drive to give it more attractive and cool looks.

Go to link Download

Read more »

Thursday, October 27, 2016

Curved Samsung Galaxy Round launched in Korea

Curved Samsung Galaxy Round launched in Korea



Galaxy Round


Samsung took the wraps off the Galaxy Round – the world’s first smartphone with curved display. The peculiarly designed handset will be available in Korea on October 10.It Looks a lot like a Galaxy S4 which has been slightly curved. The back cover on the other hand, appears to have the same faux leather finish as the one found in the Samsung Galaxy Note 3.
Of course, the big news here is the curved display. It looks to have a fairly pronounced curve, and unlike some concepts weve seen which used the curve to wrap the screen around the side, this first one looks like it is just aiming for ergonomics during the rare times that youre actually using your smartphone as a phone. The curve should make it more comfortable against your face. This is just the first flexible display device, so the more innovative designs are likely still in the works.
One big advantage of using flexible displays is that they are really sturdy and much thinner than ordinary displays. Therefore, these displays could lead to thinner and sturdier devices even if not used in a curved shape.
The Samsung Galaxy Round boots Android 4.3 Jelly Bean, dressed in Samsung’s latest TouchWIz UI. Samsung has naturally added a couple of tricks to utilize the curved screen of the device. They include Bounce UX for controlling the device’s music player by tapping on its sides, and Gravity Effect for interacting with the display by tilting it.

DISPLAY:5.7”OLED unit with Full HD resolution (1920 x 1080 pixels)
RAM:3GB
PROCESSOR:2.3 GHz MSM 8974 quad-core processor
MEMORY:32GB in-built
               Up-to-64GB microSD card slot
CAMERA:13MP back with autofocus and flash
               2MP front
DIMENSION:51.1 ? 79.6 ? 7.9mm
WEIGHT:154g
BATTERY: 2,800mAh
COLOUR: Luxury Brown
PRICE: $1,000


Samsung Galaxy Round
It still isnt entirely clear what the benefits are of a display thats so deeply, horizontally curved like the Round. Maybe it will fit your cheek -- or your pocket. Maybe its because theres less surface area to shatter if you drop the phone and it lands on its face. Or maybe its just because Samsung has the cash to experiment.

Courtsey:http://www.gsmarena.com/
               http://reviews.cnet.com/
               www.engadget.com

Go to link Download

Read more »

Saturday, October 22, 2016

Download Far Cry 1 2 Full Versions in 1 File Free

Download Far Cry 1 2 Full Versions in 1 File Free


    
Download Far Cry 1 & 2 Full Versions in 1 File Free
Download Far Cry 1 Full Version Free
Download Far Cry 2 Full Version Free

Far Cry game free download Far Cry game full version free download Far Cry game single link free download Far Cry game mediafire link free download Far Cry game for pc free download Far Cry game fast free download Far Cry game torrent file free download Far Cry game full setup free download Far Cry game free download all movie softwares & games mediafire links free download.







FAR CRY 1 SYSTEM REQUIREMENTS 
MINIMUM PC REQUIREMENTS

Cpu: 1.3Ghz
Ram: 512 Mb
Video Card: 128 Mb
Hard Space: 4 GB

FAR CRY 2 SYSTEM REQUIREMENTS
Minimum requirements
  • CPU:Pentium 4 3.2 Ghz, Pentium D 2.66 Ghz AMD Athlon 64 3500+ or better
  • Video card:NVIDIA 6800 or ATIX1650 or better
    Shader Model 3 required
    256 Mb of graphic memory
  • Memory: 1 GB
  • Media reader: DVD-ROM
  • Hard drive space:
    ~12 Gig or HD space. (tbd)


Download Instructions:

1.   Click on Download Button
2.   wait for 8 Seconds in Link Bucks and then click on this button   
3.   Enjoy...........

Download Far Cry 1 & 2 Full Versions in 1 File Free
Torrent File
Far Cry 1  (1.72 GB)
Far Cry  2  (2.45 GB)

Support for Download
www.eaglespointpk.blogspot.comwww.eaglespointpk.blogspot.comwww.eaglespointpk.blogspot.comwww.eaglespointpk.blogspot.com
www.eaglespointpk.blogspot.comwww.eaglespointpk.blogspot.comwww.eaglespointpk.blogspot.comwww.eaglespointpk.blogspot.com

http://eaglespointpk.blogspot.com
Plz Report Us Broken Links Thanks.

Go to link Download

Read more »

Saturday, October 15, 2016

Display Blogger Labels In A Drop Down Menu Gadget

Display Blogger Labels In A Drop Down Menu Gadget


A labels widget displays your post labels. Each label is linked to a page containing posts which fall under that label. Usually as your posts increases, so will your labels. If you don’t limit them, sooner or later your labels widget will take over your sidebar :)

Regain control of your sidebar, shrink the widget -by converting it into a dropdown (or is it a pulldown?) menu. Your labels widget size will be reduced to just one line! And only expand into a full list when you click it.

  

Before applying this hack, you must already have a Label widget installed.
If you don’t have one, go to Design > Page Elements and add it.
Now let’s make the dropdown:

How To Create Dropdown Menu For Labels Widget

  • 1. Go to Dashboard > Design > Edit HTML.
  • 2. Back up your template.
  • 3. Make sure you DO NOT tick the Expand Widget Templates checkbox.
  • 4. Look for the following lines in your HTML code:
<b:widget id=Label1 locked=false 
title=Labels type=Label/>

  • 5. Replace that line with this code:
<b:widget id=Label1 locked=false 
title=Categories type=Label>
<b:includable id=main>
<b:if cond=data:title>
<h2><data:title/></h2>
</b:if>
<div class=widget-content>
<select style=width:100%
onchange=location=this.options[this.selectedIndex].value;>
<option>Click To Choose a Category</option>
<b:loop values=data:labels var=label>
<option expr_value=data:label.url><data:label.name/>
(<data:label.count/>)
</option>
</b:loop>
</select>
<b:include name=quickedit/>
</div>
</b:includable>
</b:widget>
  • 6. If you want change the width of the drop down menu then change this value width:100% to any percentage, or pixel (px).
  • 7. To change the phrase “Click To Choose a Category” then find this line Click To Choose a Category  and replace it with your preferred phrase.
  • 8. If you do not want to show post count at the end of each label then delete this line (<data:label.count/>) .


Go to link Download

Read more »

Tuesday, October 4, 2016

Disable auto save email address in Gmail

Disable auto save email address in Gmail


Any time u send a mail to new person , Gmail will automatically save add that persons contact list. So next time when you want to send e mail to the same person you need not to remember his/her email id because gmail has saved it as contact if you will write any part of his/her name gmail will show you list of matching contacts & you can select from it.

Now above feature is really very helpful if you are used to send mails to some small no of important people. But if you are used to send many emails a day to some people who are not very important then also Gmail will keep on auto saving those people to your contact list. So if you fill that these unnecessary contacts are cluttering your address book then you can disable this auto save feature. Heres how.....

1)Login to your Gmail account.

2)Click on setting tab.

3)Now under general tab you will find option like: "Create contacts for auto-complete" . For this option select radio button : "I will add contacts myself" .

Note: After changing this setting Gmail will not auto save any contacts so make sure that you add important contacts manually.:)

Go to link Download

Read more »

Disable permission request of plugins in Chrome

Disable permission request of plugins in Chrome


“This plugin needs your permission to run ” . Should i allow or not?. I should.  Every time. And that’s the pain of it.  Google should add another option “Remember Always” .Till then you have to enable it manually.
image
Does it bug you when a plugin asks your permission every time when it needs to run?. Java SE plugin does this often. Recently, in my Chrome installation , My RoboForm plugin started acting weird. It started asking for permission to run on each website. I tried re installing RoboForm , its extension. None of that worked.
But there is an easy way to enable ( or rather, force enable ) your trusted list of plugins  to run without asking your permission , ever. Remember, you should not allow all plugins to run without permission. That security feature is there for a reason.

Steps

For editing the permissions,
  • Open up your Chrome browser.
  • Go to  ” chrome://plugins/ “  in your chrome.
  • Tick “Always allowed” for the plugin you want to always give permission.

Go to link Download

Read more »

Sunday, October 2, 2016

Delete your sensitive data in such a way that someone could not recover

Delete your sensitive data in such a way that someone could not recover


Delete your sensitive data in such a way that someone could not recover (Full Tutorial) by XPCMasti.blogspot.com

Data should always be deleted from your hard disk or sell the old computer to another time. Of course it's not going to tell anyone, everyone knows it. Such data should be deleted, but that could not recover, they do not know much about it.

Go to link Download

Read more »

Friday, September 30, 2016

Download IGI Im Going In Full Version Direct Link

Download IGI Im Going In Full Version Direct Link


Download IGI - Im Going In [Full Version Direct Link]
IGI - Im Going In [Full Version Direct Link]
IGI - Im Going In the genre of shooter games produced by hero played by Innerloop Studios and published by Eidos Interactive Corporation. This game is one of the first computer games to feature realistic first tactical weapons and combat situations, it has been noted.
The attack on the camp of one of the worlds most interesting action game is the game you must use your mind and your enemies put aside to spend with the patient. During the game you have to perform various missions to infiltrate the enemy camp and take the path of enemy soldiers and commandos, to finish his mission.
The game features IGI - Im Going In:
- Realistic campaign
- Mission furious
- Use a variety of weapons
- Use of weapons Brand: Innerloop Studios
File Size: 138.62 MB
Source: PC Download
Rating:
Download Instruction:
1st- Click Download Button Bellow.
2nd- wait 5 Second then Click Skip Ad
Password : www.p30download.com 

Download: Click Here 
 
If You Like This Please Leave a Comment Or Share this Post

Go to link Download

Read more »

Tuesday, September 20, 2016

DNS Stub Zones in Windows Server 2003

DNS Stub Zones in Windows Server 2003


DNS Stub Zones in Windows Server 2003

We would like to extend a warm welcome to Microsoft expert Mitch Tulloch as he presents his first article to the WindowsNetworking.com community. In this article well learn about stub zones, a new feature of DNS in Windows Server 2003. Stub zones can help reduce the amount of DNS traffic on your network by streamlining name resolution and zone replication. Well examine how stub zones work, when you would use them, and how to set them up in this tutorial.

Stub zones are a new feature of DNS in Windows Server 2003 that can be used to streamline name resolution, especially in a split namespace scenario. They also help reduce the amount of DNS traffic on your network, making DNS more efficient especially over slow WAN links. This article will look in detail at what stub zones are, how they work, and when to use them. Ill also walk you through the process of creating a stub zone to facilitate name lookups between two separate forests. But first, a little background on DNS zones is necessary to see where stub zones fit into the overall picture.

Types of DNS Zones

A zone is a contiguous portion of DNS namespace managed by one or more name servers. Zones contain resource records that specify the name of the DNS server authoritative for the zone (SOA record), the names and IP addresses of all name servers in the zone (NS records), the names and IP addresses of other hosts (A records), aliases for hosts (CNAME records), and so on.

In the original implementation of DNS found in RFCs 1034 and 1035, two different types of zones were defined:

  • Primary zones, which store their zone information in a writable text file on the name server.
  • Secondary zones, which store their zone information in a read-only text file on the name server.

In the implementation of DNS on Windows NT, these two types of zones were referred to as standard zones. A typical scenario for a company that had a single Windows NT domain deployed would involve setting up two name servers on the network, one containing the standard primary zone (the primary name server for the domain) and the other containing the standard secondary zone (the secondary name server). Whenever a new host (for example, a file server) was added to the network, both these name servers had to be updated so clients could find the new host using DNS. To do this, the administrator would create a new A record on the primary name server since the only the primary zone could be modified. The primary name server would then notify the secondary that its records had changed, and the secondary would pull the updated zone information from the primary until it had an identical copy of the primary zone. From the perspective of the secondary name server, the primary name server represents the master name server for this zone.

The main problem with this arrangement was that if the primary name server went down, no changes could be made to the resource records since secondary name servers contained read-only zone information. Also, it meant that all the changes you made to DNS had to be performed on a single name server (the primary), which could be an inconvenience if the company spanned several locations.

Windows 2000 provided a solution to these issues by introducing Active Directory Integrated zones, which stored their zone information within Active Directory instead of text files. The advantages of this new type of zone included using Active Directory replication for zone transfers and allowing resource records to be added or modified on any domain controller running DNS. In other words, all Active Directory Integrated zones are always primary zones as they contain writable copies of the zone database.

Active Directory Integrated zones work well for most Windows 2000-based networks, but they do have some issues. One limitation is if you are dealing with two separate forests (disjointed namespace), a common scenario when companies are merging or form part of a conglomerate. For example, say Company A has close business ties with Company B and employees in Company A need access to resources on Company Bs internal network. The usual way of providing them this access would be for the DNS administrator of Company A to add a standard secondary zone on each of Company As name servers. These secondary zones would then point to name servers on Company Bs network as their master name servers, and would obtain their resource records by zone transfers with Company Bs name servers. While that works, its overkill for several reasons. First, it generates a lot of zone transfer traffic between name servers in Company A and Company B, which can pose a problem if the companies are linked together by a slow WAN connection. Second, if Company B decides to decommission one of its name servers without telling the administrator of Company A, some of the secondary zones on Company As name servers could suddenly find themselves without a master, and once their records expire the Company A clients that use them will no longer be able to access resources in Company B.

What Stub Zones Do

Enter stub zones to the rescue. A stub zone is like a secondary zone in that it obtains its resource records from other name servers (one or more master name servers). A stub zone is also read-only like a secondary zone, so administrators cant manually add, remove, or modify resource records on it. But the differences end here, as stub zones are quite different from secondary zones in a couple of significant ways.

First, while secondary zones contain copies of all the resource records in the corresponding zone on the master name server, stub zones contain only three kinds of resource records:

  • A copy of the SOA record for the zone.
  • Copies of NS records for all name servers authoritative for the zone.
  • Copies of A records for all name servers authoritative for the zone.

Thats it--no CNAME records, MX records, SRV records, or A records for other hosts in the zone. So while a secondary zone can be quite large for a big companys network, a stub zone is always very small, just a few records. This means replicating zone information from master to stub zone adds almost nil DNS traffic to your network as the records for name servers rarely change unless you decommission an old name server or deploy a new one. And to make replication even more efficient, stub zones dont use UDP as traditional DNS zone transfers do. Instead, stub zones use TCP, which supports much larger packet sizes than UDP. So while a typical zone transfer might involve many UDP packets flooding the network, stub zone transfer only involves a few packets at most. Also, while most DNS servers can be configured to prevent zone transfers to secondary zones from occurring, stub zones request only SOA, NS, and A records for name servers, all of which are provided without restriction by any name server since these records are essential for name resolution to function properly. Finally, since stub zones can be integrated within Active Directory (secondary zones cant), they can make use of Active Directory replication to propagate their information to all domain controllers on your network.

In our previous scenario, stub zones can be used instead of secondary zones to reduce the amount of zone transfer traffic over the WAN link connecting the two companies. To do this, the administrator for Company A would simply log on to one of the domain controllers, open the DNS console, and create a new stub zone that uses one or more of Company Bs name servers as master name servers. By making this stub zone an Active Directory Integrated zone, the stub zone will then be automatically replicated to all other domain controllers on Company As network. Now when a client on Company As network wants to connect to a resource on Company Bs network, the client issues a DNS query to the nearest Company A domain controller, which then forwards the query to one of Company Bs name servers to resolve.

How to Create a Stub Zone

Lets see how it works in practice. In my lab I have two forests set up, one for Company A running Windows 2003 Server and named test2003.local, and the other for Company B running Windows 2000 and named test2000.local. The domain controller for the root domain of Company A is named SRV220 while the domain controllers for the root domain of Company B are named SRV210, SRV211 and SRV212. Sally is an employee of Company A and her desktop computer is named DESK231, and she needs to access a share named CATALOG located on SRV210 in Company B. To do this she clicks Start, selects Run, and types srv210.test2000.localcatalog and the result is an error:

This is because her command issues a DNS query against her name server SRV220 which has no information in its DNS database about test2000.local, the root domain of Company B:

To allow users in Company A to access resources in Company B, the administrator of Company A decides to create a stub zone for Company Bs domain. To do this, right-click on Forward Lookup Zones in the figure above and select New Zone. This starts the New Zone Wizard:

Clicking Next brings up the Zone Type screen, and well choose Stub Zone here and select the checkbox to create an Active Directory Integrated stub zone:

Click Next and the Active Directory Zone Replication Scope screen is displayed, which well leave at its default setting for automatic replication of stub zone information to all domain controllers in the test2003.local domain.

Clicking Next displays the Zone Name screen, and here we type test2000.local as the name of the stub zone since this is the name of the target domain on Company Bs network:

Clicking Next displays the Master DNS Servers screen, and we enter the IP address 172.16.11.210 for one of the name servers on Company Bs network:

Clicking Next and then Finish runs the wizard and creates the new stub zone, which here is highlighted in the DNS console connected to SRV220 on Company As network:

Note in the above figure that as expected the stub zone contains only an SOA record, an NS record for each name server in the domain, and an A record for each name server in the domain. Now when Sally clicks Start, selects Run, and types srv210.test2000.localcatalog a window opens up displaying the contents of the CATALOG share on SRV210 in the remote forest:


Summary

Stub zones are easy to create and can make name resolution between forests more efficient, but they have other uses as well. For example, stub zones can enable name servers to perform recursion without needing to query the Internet root name servers or internal corporate root servers, thus decreasing the number of hops between name servers and making name resolution more efficient. Another use of stub zones is to keep delegated zone information up to date and prevent lame delegations from wrecking name resolution within a forest, and that would make a good topic for a future article. Both of these are good topics for future articles, so stay tuned for more on stub zones later.

Source: Windowsnetworking


Go to link Download

Read more »

Tuesday, September 6, 2016

Displaying the Run Option in Start Menu

Displaying the Run Option in Start Menu


Start Menu Run option is not included as default feature in newer version of Windows. Probably the designers  is comfortable and want to popularize the Start Search feature. Anyway, how to re-enable the option is easy…

Right Click the Taskbar > Properties > Start Menu Tab and Click “Customize…” button

Then, Click to check “Run command” to enable the option…

taskbar

Using the Registry to Enable “Run…” item in Start Menu

You can also enable the option using Windows Registry if everything seems goes wrong e.g. the Taskbar hangs

So, open your Windows Registry (Win logo key + R) and type “Regedit” and go to the registry folder below

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

StartShowRun

Once you reach the folder, right-click > New > DWORD (32-bit) Value and use the value name “Start_ShowRun” and data as 1 as shown above.

Finally, Restart your computer afterwards…

That’s it!


Go to link Download

Read more »

Thursday, September 1, 2016

DNS Conditional Forwarding in Windows Server 2003

DNS Conditional Forwarding in Windows Server 2003


In this article well look at conditional forwarding, a new feature of DNS in Windows Server 2003. Conditional forwarding can be used to speed up the DNS name resolution process by directing queries for specific domains to specific name servers. This tutorial explains in detail when conditional forwarding can be useful and how to set it up.

Conditional forwarding is a new feature of DNS in Windows Server 2003 that can be used to speed up name resolution in certain scenarios. They can also be used to help companies resolve each others namespace in a situation where companies collaborate a merger is underway. This article will look in detail at how conditional forwarding works, how to configure it, and when you might use it. But first, lets briefly review the concepts of forwarding and forwarders in traditional DNS, starting with different types of name queries.

Forwarders and Forwarding

When a name server is queried in DNS, the way it responds depends on the type of query issued, which can be either iterative or recursive. In an iterative query, the client asks the name server for the best possible answer to its query. The name server checks its cache and the zones for which it is authoritative and returns the best possible answer to the client, which could be either a full answer like "here is the IP address of the host you are looking for" or a partial answer like "try this other name server instead, it might know the answer." In a recursive query, things work a little different for here the client demands either a full answer (the IP address of the target host) or an error message like "sorry, name not found." In Windows DNS, client machines always send recursive queries to name servers, and name servers usually send iterative queries to other name servers.

Sometimes this process isnt enough however. A simple example is a company that has Active Directory deployed on its internal network and uses a private top-level domain like .local for its forest. For example, say a company has a single Active Directory domain named test2003.local, a domain controller (and DNS server) named SRV220 and has a dedicated connection to the Internet. A user named Bob goes to his desktop computer named DESK231, opens Internet Explorer, and tries to access Google (www.google.com). Heres what happens DNS-wise as far as name resolution is concerned:

  1. DESK231 sends a recursive query to SRV220 asking to resolve www.google.com into its associated IP address.
  2. SRV220 looks in its DNS database and finds zone information only for the test2003.local domain, realizes www.google.com is not part of that domain, decides it has no way of knowing how to resolve www.google.com into an IP address, and what happens next depends:
    1. If, when you promoted your standalone server to the role of domain controller using dcpromo, your machine was disconnected from the Internet and there were no other DNS servers on your network, then dcpromo creates a root zone (".") in its DNS database that specifies itself as the root name server for all DNS name resolution (that is, "the buck stops here"). In this case, SRV220 realizes it cant answer the query and returns a "name not found" error to the client and Bob cant open the Google home page.
    2. If however, when you promoted your server to a domain controller, your machine was connected to the Internet, then Windows contacts the first available Internet root name server and downloads a list of all Internet root name servers, which becomes its list of root hints. In that case name resolution now continues as follows:
  3. SRV220 sends an iterative query to the first available Internet root name server, which responds with the IP address of a name server authoritative for the .com top-level domain.
  4. SRV220 sends a second iterative query to the name server authoritative for .com, and this machine responds with the IP address of a name server authoritative for the google.com domain.
  5. SRV220 sends a third iterative query to the name server authoritative for google.com, and this machine responds with the IP address of the host named www.google.com.
  6. SRV220 returns the IP address of www.google.com to DESK231 and Bob sees the Google home page appear in his browser.

Now thats a lot of steps, and if the company has a slow WAN link to the Internet then youre using valuable bandwidth. A better approach than "going up to root" to resolve www.google.com would be to configure a forwarder. A forwarder is a name server that handles name queries that cant be resolved by another name server. Lets see how the above scenario works when a forwarder is configured on the internal name server SRV210:

  1. DESK231 sends a recusrive query to SRV220 asking to resolve www.google.com into its associated IP address.
  2. SRV220 looks in its DNS database and finds zone information only for the test2003.local domain, realizes www.google.com is not part of that domain, decides it has no way of knowing how to resolve www.google.com into an IP address, and checks its list of forwarders to see if any forwarders have been configured for it.
  3. On the forwarders list it finds the IP address of the external name server hosted by the companys Internet Service Provider, so it forwards the query to the ISPs name server to handle.
  4. The ISPs name server goes up to root as needed (which can involve two or more additional queries) to resolve www.google.com into its IP address and returns this address to SRV220.
  5. SRV220 returns the address to Bob and he sees Google appear in his browser.

Note that this procedure takes about the same number of steps as before, but most of these steps are performed offsite by the ISPs name server, so the amount of bandwidth used over the Internet connection is considerably less and the processing load on the internal name server SRV220 is minimized as well. And these are good things from an administrators perspective. Of course, if the forwarder doesnt respond within the timeout configured, the server can either try another forwarder (if configured) or use root hints (if available) or give up and return an error.

On Windows 2000, forwarders are configured using the General tab of the DNS servers properties sheet in the DNS console:

Whats different in Windows Server 2003 is the concept of conditional forwarding, which Ill look at next.

What Conditional Forwarding Does

A conditional forwarder is one that handles name resolution only for a specific domain. For example, you could configure your name server to forward any requests for hosts in the domain google.com directly to a specific name server that is authoritative for the google.com domain. What this does is speed up the name resolution process by eliminating the need to go up to root to find this authoritative server. In this case our previous example would now look like this:

  1. DESK231 sends a recusrive query to SRV220 asking to resolve www.google.com into its associated IP address.
  2. SRV220 looks in its DNS database and finds zone information only for the test2003.local domain, realizes www.google.com is not part of that domain, decides it has no way of knowing how to resolve www.google.com into an IP address, and checks its list of forwarders to see if any forwarders have been configured for it.
  3. On the forwarders list it finds a conditional forwarder configured, which specifies the IP address of an authoritative name server for the google.com domain, so it forwards the query to this name server to handle it.
  4. The google.com name server immediately resolves www.google.com into its IP address without the need of going up to root and returns this address to SRV220.
  5. SRV220 returns the address to Bob and Google quickly shows up in his browser, prompting Bob to say, "Hey, the network sure is fast today!"

Lets now see how to configure this in Windows Server 2003 DNS.

How to Configure Conditional Forwarding

First lets find a name server authoritative for the google.com domain. To do this well use the WHOIS lookup tool on the NetworkSolutions website at http://www.networksolutions.com/en_US/whois/index.jhtml. Go to this page, type google.com into the WHOIS search box, enter the code displayed (a feature that prevents mass lookups by automated programs), and the following results are displayed:

google.com

Whois Server Version 1.

Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.

Domain Name: GOOGLE.COM
Registrar: ALLDOMAINS.COM INC.
Whois Server: whois.alldomains.com
Referral URL: http://www.alldomains.com
Name Server: NS2.GOOGLE.COM
Name Server: NS1.GOOGLE.COM
Name Server: NS3.GOOGLE.COM
Name Server: NS4.GOOGLE.COM
Status: REGISTRAR-LOCK
Updated Date: 03-oct-2002
Creation Date: 15-sep-1997
Expiration Date: 14-sep-2011

Lets find out the IP address of name server NS1.GOOGLE.COM using ping:

Now that we have the IP address of one of the name servers authoritative for the google.com domain, we can configure Windows Server 2003 DNS to conditionally forward all name queries for this domain to this name server.

To configure conditional forwarding, open the DNS console under Administrative Tools, right-click on the DNS server node, select properties to open the Properties sheet for the DNS server, and select the Forwarding tab:

If you compare this to the previous figure for Windows 2000 DNS above, youll see a few differences. First, if you just want to configure a regular forwarder here, leave "All other DNS domains" selected in the DNS domain listbox, enter the IP address of the forwarder (typically the address of your ISPs name server) in the dotted box, and click Add. If you want to add a conditional forwarder however, do the following. First, click the New button and type the name of the domain you want your name server to conditionally forward to:

Click OK and the new domain appears in the top listbox (make sure it is selected for the next step):

Now type the IP address of your conditional forwarder into the dotted box and click Add to add it to the selected domains forwarders list:

Click OK to apply the change and close the properties sheet and youre done. Now any name queries for the google.com domain that are issued against the name server are forwarded directly to the name server for the google.com domain to resolve.

Using Conditional Forwarding

When might you want to use conditional forwarding in the real world? I can think of several situations where it might be useful:

  • To improve name resolution between two separate companies that need to provide their users with access to resources in the other companys intranet. This sort of situation is common in a merger situation or between supply-chain partners. Just set up DNS servers in each company to forward name requests for resources in the other companys network directly to the IP addresses of name servers in the other company and youre done. Of course, this can also be done using stub zones as I discussed in my previous article DNS Stub Zones in Windows Server 2003 and Ill compare the two approaches in a moment.
  • To improve name resolution within an Active Directory implementation that has a disjointed namespace (separate forests or multiple domain trees) or a deep hierarchy of subdomains. In this kind of situation you can set up conditional forwarding so users in one domain can avoid having to go all the way to root to find resources in a separate forest, another domain tree, or way down the domain hierarchy in a tree. Again, stub zones could also be used for this purpose if desired.
  • And then theres using it simply to forward name queries for specific Internet sites like google.com as in the example above, but that example was meant only to be illustrative of the procedure for configuring conditional forwarding on your name server--my company has no plans on merging with Google anytime soon.
Summary

Finally, is there anything you need to watch out for regarding using conditional forwarding? Two things come to mind First, conditional forwarding is suitable if you are dealing with a fixed DNS infrastructure. That means in a merger or supply-chain scenario you must be sure the other company doesnt plan on changing their DNS infrastructure by decommissioning old name servers, deploying new ones, or changing the IP addresses of existing ones. If they do change their infrastructure and dont inform you of this, then your name server may suddenly find itself forwarding queries to non-existing name servers resulting in failed name queries and frustrated users flooding help desk with calls. In that case, it might be better to create stub zones on your name servers for zones for which the other companys name servers are authoritative. Thats because stub zones automatically update themselves with the current list of name servers in the zone while configuring forwarders is a process that has to be done manually. Same thing in a large enterprise that has a complex Active Directory forest--if you arent sure that administrators in other divisions of your company are going to tell you in advance when they change their DNS infrastructures, dont implement conditional forwarding--use stub zones instead.

The second caveat concerning conditional forwarding is not to get to carried away implementing it. You might think you could improve name resolution for your users by adding dozens of forwarders for the most popular Internet sites they use for work purposes, but this might be a bad idea. The reason is, when you have a long list of conditional forwarders configured, your name server has to go through the entire list until it either finds the domain requested or fails to find it, in which case standard forwarding is used (if configured), after which root hints is tried and standard recursion employed. The result of this is that your name server has to perform extra processing to go through the forwarders list each time a query is received, and in addition to increasing the CPU load on your server this can also result in slower name resolution rather than faster due to the time it takes to process an especially long list. And if the forwarder itself is also part of your own companys DNS infrastructure then be aware that the added load of receiving forwarded queries from other name servers and performing recursive queries to resolve them means your forwarders will experience especially heavy CPU utilization and may need to have their hardware beefed up considerably to handle it. So if you do plan on using conditional forwarding, particularly within your own enterprise, be sure to use it only where it really makes a difference and use it sparingly.

Source: Windowsnetworking


Go to link Download

Read more »