weirdguy said:
my god, we'll have to resort to ip addresses
actually i don't really know how this thing works anyway
Kapol said:
In theory, it should be possible to connect to a website via entering their IP address instead of the domain name. That should create a direct connection if I'm not mistaken, bypassing the DNS altogether and allowing you to connect. But I'm not entirely sure.
Simply entering IP addresses may work for
some websites, but will not work for all. Many websites do not have a dedicated IP to call their own. Instead, they share that IP with other sites--or even subdomains of the same site. In this case, entering the IP address will either get you an error or a generic page that is none of these sites, or forwarded to whatever is the default site on that server.
Besides, you gonna remember to go note down the IPs of all the sites you visit? ;p
There is however a way ISPs could make such a short attack meaningless: increase the cache and TTL values on their own DNS, so that they don't have to go to the root servers.
You too can run your own DNS server, or just a plain DNS cache. Look up TreeWalk or AnalogX FastCache for Windows. If you run linux, you probably already know what to look up.