Like Kurgan said, dial-up ain't good for hosting, but if you've got a nice connection here's the method I use for me buddies:
• Go here (
http://www.whatismyipaddress.com/) and CTRL+C your IP address.
• Give the IP address to your mates in Messenger / AIM etc.
• Start JA/MP and create a server as normal.
• Once you're "in", your mates can drop the console down (SHIFT + `) and type \connect 000.00.000.00 where the 0's are the IP address you gave them. They can just type \connect and then CTRL+V the IP in if they've copied it.
And they should join you in the game. The server won't show up on any lists, which can be a plus point depending on how you look at it. It keeps the game relatively private without having to dish out passwords beforehand.
Anyways, give it a go :D
B.