Earlier today I joined a minecraft server on my PC. Everything worked fine, and then I switched to my MacBook and started up minecraft. I used the same IP address as before from my PC and tried to connect to the server, but instead I got thrown on a different server. The IP address for the server I wanted is play.kingpin-gaming.com, but the server I connect to was Play.XoCraft.com. I went back onto my PC and tried connecting and everything worked fine. So it seems that when I switch to my laptop it connects to the wrong server. The ip addresses are similar for the two servers, but I double and triple checked to make sure that I was using the right play.kingpin-gaming.com ip address both times. Any suggestions?
P.S. - I tried to be clever by attempting to connect to Play.XoCraft.com to see if it would put me on the server I was actually trying to connect to, but that didn't work.
So you are putting "play.kingpin-gaming.com" or "play.xocraft.com" into the server address field?
You should not be using an IP address as they can change.
If you are using the hostname and one is not connecting properly, then the affected system probably has the DNS data cached.
Alright, so I went onto my mac and tried the flush dns. It seemed to do the trip! It now connects when I used play.kingpin-gaming.com Thanks for both of the suggestions.
P.S. - I tried to be clever by attempting to connect to Play.XoCraft.com to see if it would put me on the server I was actually trying to connect to, but that didn't work.
You should not be using an IP address as they can change.
If you are using the hostname and one is not connecting properly, then the affected system probably has the DNS data cached.
On a PC open a cmd window and type "ipconfig /flushdns"
On a Mac? don't know. http://www.hongkiat.com/blog/how-to-clear-dns-cache-in-mac-osx-leopard/
In case you were wondering the proper command is:
sudo discoveryutil mdnsflushcacheThey must both be hosted by the same hosting company.