Descargar Java 32 Bits Windows Xp

So I'm trying to create a Minecraft server for my friends and I cause I'm a nerd. I've set everything up right Minecraft-wise, because the localhost works fine. However, trying to connect to a public ip doesn't work, so people not on my network can't join. I created the port forward like everyone says to do, but it didn't work. I'm planning on forwarding a domain I own (a GoDaddy .net) to the public ip so people don't have to enter using numbers.