it responds that it was successful.
Can you post an example of what you mean by this? Try pinging 18.104.22.168 (one of Google's DNS servers) and paste what it shows.
This is what most websites show. A select few time out when pinging, but I chalk that up to the server ignoring the requests.
What happens when you try to ping Google.com / Runescape.com? Does it return a valid IP?
I'm able to run nslookup on the URL and get the IP address, plus I can tracert the IP and it will show a successful trip.
As far as the hosts file, it looks exactly like this one. Nothing else was written on it.
I also posted this on a tech help forum, and they helped me to find out that it's because the computer in question will not receive IPv4 traffic, therefore showing that the connection timed out. As far as I know, it can still send IPv4 traffic, but it just can't receive it. Anyone know how this can be fixed?