As I said on my previous post DNS is very important factor that directly affects your internet browsing. Google says this abouut the importance of the DNS-
Why does DNS matter?
The DNS protocol is an important part of the web’s infrastructure, serving as the Internet’s phone book: every time you visit a website, your computer performs a DNS lookup. Complex pages often require multiple DNS lookups before they start loading, so your computer may be performing hundreds of lookups a day.
Big G said that. Google lately introduced their own DNS service. Yes its the next step in the process of Googles Internet take over
Nevermind. Currently the biggest out of ISP DNS provider is OpenDNS www.opendns.com Before Google introduced their DNS service I used OpenDNS because its way faster than my current ISP’s DNS. OpenDNS has many servers inside USA and many other in leading countries. So its very fast if you live in USA or around. But even in Asia for me OpenDNS is advanced for me because its updating instantly while my local ISP takes about 48 hours to update.
So this is not the time to talk about OpenDNS. Now I have configured my computer and router to use Google DNS system you can do the same read this guide- http://code.google.com/speed/public-dns/docs/using.html . I live in Sri Lanka both googledns and opendns doesn’t have servers in my country or neighborhood. So both services connect to USA servers (GoogleDNS only have servers in America with Level3 network OpenDNS got Anycast Routing Technology that Routes your DNS queries automatically to closest server available,). Lets compare this with Namebench DNS benchmark.

Yes its way faster than OpenDNS here is ping test to OpenDNS servers and Google servers-
Note that 208.67.222.222 is the ip of the opendns while the ip 8.8.8.8 belongs to googledns-

And DNSBench benchmark results-

All this tests shows that GoogleDNS better than OpenDNS for now. ITs your decision to move or not!

What do you mean by DNS? Simple answer is Domain Name Servers. How they work?
Well the best choice to explain this is telephone directories. Imagine that you wan to call some one and you know his/her name but not telephone number. So you need a telephone directory to find his/her number. So you can flip the papers of the directory and search for his name and then find the telephone number you need to know.
DNS service acts same like the telephone directory in your home. When you type www.google.com or any web site address in your browser Internet service need to find the ip of the server where google.com situated. So your computer makes request to find the ip address of the google.com from DNS servers. So DNS servers gets the request and then forward us the ip of the web site you need to go.This process works inside of your computer network so you dont get any visuals of ips.
Typically Internet Service Providers operate their own DNS servers for their customers. They are automatically assigned to your computer if you not manually edit DNS options in your computers network settings. But you can change DNS servers if you like to get more accurate and fast web browsing.
Imagine if your telephone directory is old and un-arranged it takes more and more time to find the phone number. Like the same process the quality of your ISPs DNS server directly affect your web browsing speed. This doesnt means the downloading speed.Slow download and upload speeds doesnt mean your DNS bad.
Come again to the theory of the telephone directory. When you have un-arranged directory it takes more time but it doesnt affect the quality of the call that you make to other party. If you have well arranged telephone directory it takes seconds to find the telephone number but you gets the same quality of the call like previously said.
Bad DNS servers makes slight delay when you request for a web site.
In my next post Ill explain how to optimize your DNS system to be more accurate and Ill do a brief benchmark of newly introduced Google DNS system. SO wait……………….
On my previous post I wrote about how to unlock huawei modem models. So there is another great option in most of Huawei new HSDPA modems (In cheaper models too) . Today I will show you how to actviate voice calling feature hidden on your huawei medem. I have used E156G and it works on this models too. Huawei E156 / E156B / E156C / E156G
First of all you need to download this piece of small software to check if your modem suports voice calls ( No matter if the feature disabled in factory settings we are going to activate it. So its worth to check)
Download it here- http://www.dc-unlocker.com/downloads/get/03FpJrhM
And run it after installing.Make sure to exit Mobile partner otherwise the software wont detect the HSPA modem. And after opening it click scan. it will then display the details of the plugged huawei modem like this-

Have you ever wondered why Im blogging most of my articles with “How to ……” in the title ?
Examples-
The simple reason is to get maximum of search engine traffic mainly from google. Because most of people searches “How to…………. ” on search box.
For an example think one wanted to know how to brush his teeth correctly. Then he googles for that phrase “how to brush teeth correctly.” Instead of “Brush teeth correctly”
As a intro webmaster and blogger im mainly focusing on google traffic because I dont trust on yahoo or bing. Because I never succeeded with them. So google indexes your results on top if your content is good and your title is good. Yes title for post on a blog is very important for SEO.
So just follow this tip and see the difference in traffic increasing in yourr tracking tool and earnings.
Most of people buys Virtual Private servers because their shared hosting is not enough or their site is getting more visitors that shared hosting cant afford. But some of them doesn’t know the basics of installing admin panel (like Cpanel) on their VPS and managing their VPS from scratch. So I own few VPS’s for my hosting needs and I was a geek too when I entered this area of interest but now I fed up with google a lot
And this is a guide about how to install Kloxo (formerly known as LXAdmin) on CentOS. Note that the same process can be done for dedicated servers installed CentOS on it.
Things you need-
- A VPS or dedicated server that has at least 128MB memory
- SSH Client , PUTTY for windows operating systems Download it free
- Relaxed mind
Note that there are many Admin panels like Cpanel,Kloxo,ISPconfig,Webmin,Plesk . But I recommend Kloxo (LXadmin) because it runs on even low memory VPS’s that has only 128MB memory and there is built in 2 web servers , Apache and Lighttpd. Previously there were 2 versions of kloxo panels one is Free version and the other is Kloxo Enterprise.
The free version only had support to only 40 domains run on the same server and Enterprise version can run unlimited domains on one server. But now Kloxo owner LXlabs CEO K.T Ligesh dead. And the Kloxo is become a freeware So you can now obtain Enterprise license for free.
So if you want more information or want to see demo’s about kloxo please go to their website here.
So lets start-
- First of all you need to install PUTTY and login to your server with it by very easy steps, providing the ipaddress and password given to you buy the hosting company. The default User name is root.
- The you need to install YUM So run these commands on putty-
#!/bin/bash
for file in \
elfutils-0.125-3.el5.i386.rpm \
elfutils-libs-0.125-3.el5.i386.rpm \
expat-1.95.8-8.2.1.i386.rpm \
gmp-4.1.4-10.el5.i386.rpm \
libxml2-2.6.26-2.1.2.1.i386.rpm \
libxml2-python-2.6.26-2.1.2.1.i386.rpm \
m2crypto-0.16-6.el5.2.i386.rpm \
python-2.4.3-21.el5.i386.rpm \
python-elementtree-1.2.6-5.i386.rpm \
python-iniparse-0.2.3-4.el5.noarch.rpm \
python-sqlite-1.1.7-1.2.1.i386.rpm \
python-urlgrabber-3.1.0-2.noarch.rpm \
readline-5.1-1.1.i386.rpm \
rpm-4.4.2-48.el5.i386.rpm \
rpm-libs-4.4.2-48.el5.i386.rpm \
rpm-python-4.4.2-48.el5.i386.rpm \
sqlite-3.3.6-2.i386.rpm \
yum-3.2.8-9.el5.centos.1.noarch.rpm \
yum-metadata-parser-1.1.2-2.el5.i386.rpm
do wget http://mirror.centos.org/centos-5/5.3/os/i386/CentOS/$file;
done
When your server finishes downloading YUM run this commands to install it-
# rpm -Uvh *.rpm
Then feel free to # yum -y update to bring your system up to date.
- Then YUM is successfully installed
- The nest step is to install Kloxo, Run these commands on your server-
wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh
sh ./kloxo-install-master.sh
You will presented with a question/menu from yum/up2date, on which you can press <Enter>
Kloxo will install:
Web server:
apache
pure-ftp
awstats
Mail server:
qmail-toaster
courier (imap pop)
webmail
httpd (for webmail)
Nameserver:
bind
bind-chroot
Database Server:
mysql-server
- Then your kloxo install is successful you can login in to panel at yourip:7778 The default user name is- Admin and the password is – Admin
So enjoy your Panel and ill write later about how to update in to Kloxo Enterprise edition for free or use your friend (Google)
CVE-2009-2935 Unauthorized memory read from Javascript
A flaw in the V8 Javascript engine might allow specially-crafted Javascript on a web page to read unauthorized memory, bypassing security checks. It is possible that this could lead to disclosing unauthorized data to an attacker or allow an attacker to run arbitrary code.
Thats what google said about the security vulnerability issue chrome had till yesterday. Well thats not funny and its dangerous like google said,
Severity: High. An attacker might be able to run arbitrary code within the Google Chrome sandbox.
There were some minor security bugs but that was the most dangerous thingy google had. But Mozilla security team found the vulnerability and informed google as they said in this google’s official blog post.
Chrome 2.0.172.43 (
click to download for Windows) fixes the issues and another medium-severity issue. Once Chrome is installed, it retrieves updates automatically and applies them when people restart the browser. So don’t need to panic now

and install the latest patch that’s it but normally chrome will automatically do it for you.
Personally I recommend Firefox as usual