Originally published at: http://www.howtogeek.com/161808/htg-explains-what-is-dns-cache-poisoning/
DNS cache poisoning, also known as DNS spoofing, is a type of attack that exploits vulnerabilities in the domain name system (DNS) to divert Internet traffic away from legitimate servers and towards fake ones.
Do I understand this correctly that the problem of accessing eg. twitter form China is because the DNS are poisoned? So if for example, one would try to access twitter from China by typing IP address instead of "twitter" he would got to the page?
Isn't there another solution for China great firewall, to change your PC's DNS? Instead of having your ISP's DNS to type google DNS or something and you would get results for pages from googles DNS servers (theoretically from America) so you would again be able to get to twitter in America?
Good article! I once met the father of Cache Poisoning, Eugene Kashpureff. He was teaching a systems management course at Advanced Micro Devices; I presume to help pay for all of his fines. In the mid-90s he managed to redirect InterNIC customers to AlterNIC, a sight he owned. After he was caught, he was "convinced" to work for the government and dropped out of sight for 3 years. Heck of a bright guy; just needed a little direction!