killmesh said:
can some1 explain im a ubernooblet i dont kno
As mentioned a couple of posts up, click on the
www.whatismyip.com link to view your external (ie, as the rest of the world sees it) IP address. When you have a class C IP address (and if the first number is from 192 to 223, it's a class C address), then in all likelihood, you are behind a router. The most common scenario is when you have multiple computers in your home that are sharing a broadband connection, but another common one is if you're using a machine that's on a LAN at school or work.
If you're using a home machine via a router, you have three choices when wanting to play multiplayer. First, and simplest, is to get someone else to host the game. Second is to disconnect the router, and plug your machine directly into your cable/DSL modem. This will allow you to host, but will, obviously, stop any other machines from accessing the net. Third is to set up port forwarding on your router. While I won't explain how to do this in detail (as it differs for different routers), the general idea is to configure your router such that when an outside machine sends data packets targeting a certain port (or ports), the router will forward those to your machine. You will need to find out the ports that D2 uses (I believe Bliz had a page or forum post discussing this, but I don't know the URL), and also your external IP address. This external IP address is the one you'd give out to other players; not your internal IP address as provided by the router.
If you're using a school or work machine, you're pretty much out of luck, since you will not have access to configure the router. If you're friends with the sysadmin and/or IT guys, you might be able to get them to do it for you, but otherwise, you'll have to stick to games other people host.