Thursday 29 September 2011

DNS-Caching via free and Open-Source DNSMASQ Solution

Often in small and large CDN Networks, there is a need to redirect lots of DNS references. Usually there will be 2-n DNS Domains should be mapped to every available real source resource.

For example here is a resource (in this case a picture in a website):

So as one can see in this above picture, a resource via CDN can be fetched from various available redundant sources. Sometimes these sources may exist physically closer to the users who are requesting these resources (visiting websites and opening webpages). In the above example out of 3 choices cdn1, cdn2 and cdn3, cdn2 resource abc.png is selected and been served to the user.

In such instances even for internal deployments CDN Networks need DNS-caching solutions. One of the most simplest free Open-Source DNS Caching solution is dnsmasq.
Official website of dnsmasq Open-Source project: http://thekelleys.org.uk/dnsmasq/doc.html


Dnsmasq can be tested with since standalone machines, and even with large network setup scenarios.
One can follow the quick simple guidelines and install Dnsmasq caching solution within few minutes.
For official setup and usage guide kindly refer the project URL: http://www.thekelleys.org.uk/dnsmasq/docs/setup.html
Dnsmasq official configuration file guide URL: http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq.conf.example

Doublefish Solutions Aquarium provides 100% GUI interface to Dnsmasq solution. Via Aquarium with GUI users can setup quickly DNS-caching solution. Also via GUI they can manage and maintain the other configuration parameters of the same. Official Doublefish Solutions Aquarium project website: http://doublefish-solutions.com/aquarium


Cheers, Kiran Kankipati (Author/Founder: TrafficSqueezer - www.trafficsqueezer.org)
Founder: Aquarium: http://doublefish-solutions.com/aquarium
CEO/MD: Doublefish Solutions (www.doublefish-solutions.com)