Firewalls and Hosting on Battlenet

By SD_Ryoko

Hosting games with firewalls

If your using a firewall, you may experience problems hosting on Battlenet. Warcraft III requires an open port inside your firewall to communicate with other users.

So, you will need to open one of those ports inside your firewall. The Blizzard FAQ has you add in ALL the ports, but really you only need one per computer.

Warcraft allows you to configure your game port in the OPTIONS menu. Set the game port to a number between 6112 and 6119. If you have multiple computers, each computer will need a different port number.

You will also need to know each computers IP address on your network. You can find what number you are by clicking on Start, Control Panel, Network Connections, and open the properties of your local connection. My local connection tells me I am IP address 192.168.1.101, as shown below.

Firewall
Determine your IP address

Using your routers firewall

Routers by nature block all incomming port addresses. The newer routers come with options to forward incomming ports. If your connecting through a router, you will need to configure the router to accept an incomming port. Newer routers are commonly conigured by keying in the routers IP address, in internet explorer. Some of the older routers may require a utility program that came from the original manufacturer.

The router configuration should have a chart of IP addresses, and the port number. Sometimes this is under Firewall settings, Game applications, or some other similar menu.

Key in the number you picked (6112) and your computers local IP address (192.168.100.1) for both TCP and UDP. If your router does not have the BOTH option, you will need to key in one for TCP, and one for UDP.

If your having trouble setting up your router, you can use the links below to help you.

portforward.com Has information for configuring different routers and games
Shields Up! A great utility to determine which ports are blocked, and how tough your security is.

Using the Windows XP firewall (Before Service Pack 2)

If your using a windows XP firewall, open the properties of your DSL/CABLE connection by clicking on Start, Control Panel, Network Connections, and open the properties of your internet connection.

This is essentially the same as configuring a router, but with a different interface. For each port you want opened, you need to add a service. You can call these anything you want.

Add a new service and call it Blizzard1 or something else you can remember. Then add your local IP address (192.168.1.101) and add the port (6112) for TCP.

Add another service called Blizzard2, and add your local IP address (192.168.1.101) and add the port (6112) for UDP.

If your not sure what IP address you have, open your network connections and double click on your DSL/CABLE connection. There should be an information tab present, and your IP address is the CliENT address.

Using the Windows XP firewall (Using Service Pack 2)

Configuring the windows firewall in service pack 2 have changed a little. Instead of opening your connection, visit the Windows firewall settings from the control panel.

Start, Control Panel, Windows Firewall

All you need to do is add Warcraft III and The Frozen Throne to the exceptions list. Click on Add Program, and pick Warcraft III from the list.

Firewall
Configuring Windows Firewall

Connecting at college or similar network

If your internet connection is through a college campus or work network, the system administrator would probably have to open a port for you if you want to host games. You might be able to ask for a port opened that corresponds with your IP address, for both UDP and TCP.

Using internet connection sharing

You can still configure your firewall to work with Battlenet if your using internet connection sharing. However, because you are sharing the same internet address, multiple computers cannot join the same game. This is the common cause for a freind on the network failing to join your games.

Example configuration

I have four computers. I also have cable modem, with a router that has a built in firewall.

Inside the warcraft options, each computer recieved one number.
6112
6113
6114
6115

Then in my router configuration, I keyed in the port numbers with the corresponding computer addresses as shown in the picture.
192.168.1.100 = 6112
192.168.1.101 = 6113
192.168.1.102 = 6114
192.168.1.103 = 6115

Firewall
My firewall configuration

 
 
Blizzard Entertainment, Inc.
Silkroad Online Forums
Team Griffonrawl Trains Muay Thai and MMA fighters in Ohio.
Apex Steel Pipe - Buys and sells Steel Pipe.