Let's say you do not have the password for your router:
- Start off by downloading this tool: Portforward
- Then shut down all of your firewalls which migh block the program.
- NOTE: This program will only work if you have UnPnP enabled in your router.
- Make sure you have winrar installed so you can unpack the program.
- Read below.
#UPnP#
* To be able to remotely configure a router over a network from a local machine, you need the following:
UPnP on the local machine: Basically, you must have Windows® XP, any service pack. Older versions of Windows, including the very-popular Windows® 2000, will not work, as they do not have UPnP capability. It might also be necessary to enable UPnP, since a UPnP-capable OS does not necessarily have it turned on by default.
* UPnP on your router: Most routers manufactured since 2002 will have UPnP capability. Again, it might be necessary to enable UPnP on the router, since it might not be turned on by default.
In addition, if there is a firewall on the local machine, it must be configured to allow the underlying TCP and UDP communications on which UPnP relies. Specifically, it must be configured to pass TCP port 2869 and UDP port 1900.
So yeah double click the .exe and install the program (portforwardtool). After the install make sure that your firewalls are off so they will not block it!
- Run the program.
- Give it some time to search for your router/modem.
- Once it's ready it usually displays the name of your router in the middle of the upper toolbar. But it might not reckon the name of the router, So don't panic if it says "no name found". there's still hope.
- Try to click "add new entry".
- Write in friendly name: War1
- Internal IP Address, Should have found it itself, but might be wrong, doublecheck by going into Start=>Run=> write "CMD" without the ". write ipconfig /all
- And then look if it displays the same address there.
- External port number for this service: 6112
- Internal port number: 6112
Leave the rest as they are. Hit "Save changes and exit".
Leave the rest as they are. Hit "Save changes and exit".
Then do the same action for every port between 6112-6119. (6113, 6114,6115,6116,6117,6118,6119) Sometimes it works fine with 6112 only. But it's up to you.
After your done, hit "Update list now" too see if there were any changes in the router. Also try to go to Open Port Check Tool to see if the port is opened. And try to host a game on
Wc3.
Tips: 1. Turn firewalls off - 2. Remove checkpoint from "Automatically listen for changes in the router" So you don't have to confirm each step you do and be annoyed by long search time for confirmation etc. - 3. Make sure the port in Warcraft III matches the one you forward. (Run
wc3, go in options, gameplay => and you will see it there). I recommend 6112 or 6117.
Regards, Bendik