I figured I wanted to go back to playing on some server. I attempted to log on, since I had it saved in the Multiplayer menu, but I noticed that it took a while to poll and said "Can't reach server." Trying to log in anyway either let the connection time out or told me "No route to host." I figured this was a server-end problem so I went to play on my friend's server, only to find it did the same. I tried a bunch more servers and discovered the exact same thing happened.
Here's the error I get, from the console, in the latter case:
Client> java.net.NoRouteToHostException: No route to host
Client> at java.net.PlainSocketImpl.socketConnect(Native Method)
Client> at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
Client> at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
Client> at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
Client> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
Client> at java.net.Socket.connect(Socket.java:579)
Client> at java.net.Socket.connect(Socket.java:528)
Client> at java.net.Socket.<init>(Socket.java:425)
Client> at java.net.Socket.<init>(Socket.java:241)
Client> at bct.<init>(SourceFile:73)
Client> at bcw.run(SourceFile:42)
64 bytes from static.18.150.9.176.clients.your-server.de (176.9.150.18): icmp_req=1 ttl=40 time=202 ms
64 bytes from static.18.150.9.176.clients.your-server.de (176.9.150.18): icmp_req=2 ttl=40 time=202 ms
64 bytes from static.18.150.9.176.clients.your-server.de (176.9.150.18): icmp_req=3 ttl=40 time=202 ms
64 bytes from static.18.150.9.176.clients.your-server.de (176.9.150.18): icmp_req=4 ttl=40 time=203 ms
64 bytes from static.18.150.9.176.clients.your-server.de (176.9.150.18): icmp_req=5 ttl=40 time=203 ms
Here's the error I get, from the console, in the latter case:
Any ideas?
The issue you seem to be having is a DNS one.
Assuming you're on windows, open a command prompt (equivalent to Terminal on Mac OS X / Linux).
Type in the console: .
For example, if my server was play.minecraft.net, i'd use:
This should output some text, please paste that over to us!