Okay, so I need to make a working server. I have one, sorta. I am on a Mac. I use Virgin Mobile Mifi2200. In order to find out the IP that connects me to my Bukkit server, I roll over the Network section and click "Open Network Preferences". It shows me my internal IP that always starts with 192.168. The IP changes sometimes. When I type in my Wireless Router's IP, it takes me to the site where it just tells me basic information. There is a small field box with "Login" next to it. I type in my password in that and press Enter. It logs me in. I roll over "Advanced" and it lists a bunch of options. Among those, is "Port Forwarding". I click it. I know nothing about what it's doing, so I'll just describe it. There is a box that says "Port Forwarding Applications". There are nine fields on the right side of the box, with check marks with names of some sort (I think) on the left. They are: *DNS (Domain Name Server) *FTP Server *HTTP (Web) Server *NNTP Server *POP3 Server *SMTP Server *SNMP Server *Telnet Server *TFTP Server I didn't know what to make of it, and I was told I needed to port forward to get my server to work, so I just typed the working IP for my Server as of that time in all the fields, and checked all the boxes. I press Apply. It said in order to save, my WiFi had to restart, so I press OK and it sat there with a bar that would fill up quickly and repeat over and over until I got to this page where I had to do some stuff, and all I remember of it is that it suggested I change the password, which I didn't. Don't ask me to do it again, whenever I repeat the process all this after the bar that fills up and repeats isn't there. I go into folder "Bukkit Server" and double-click LaunchServer.command. It launches, and I wait until it says "Done". I go into Minecraft, click Multiplayer, click Direct Connect and type in the current working IP. I log into the Server, and everything goes fine. Now, last night, I asked my friend to try it. I told him the current working IP, which was 192.168.1.3. The IP I had typed in the Port Forwarding fields was 192.168.1.6. It didn't work, but I assumed it was because he was using Cracked. Today, he got the Full version of Minecraft, and I told him the current working IP, which was 192.168.1.2. It gave him the "Connection timed out" error, and I port forwarded again. He tried again, and it didn't work. Checked the IP, and it had changed to 192.168.1.3 again, so I port forwarded for that, and then he tried. Same "Timed out" error. But it would work for me. Please, I really need to get this to work, I have been longing for ages to have a Server where I can play with my friends (And prank them with MobDisguise). Can someone tell me what I have to do? I'd be happy to answer any questions.