Port Information for Firewalls, Proxies, and Routers
Who should I contact regarding the configuration of my firewall, proxy, or router?
Blizzard does not support proxies (Internet connection sharing), firewalls, or routers. The settings provided are suggested settings only. However, we do have some suggested settings for BlackICE, ZoneAlarm® Pro, Sygate Personal Firewall Pro, and Windows XP's Internet Connection Firewall.
You may need to contact your ISP or network administrator for assistance if you have opened the correct ports but still cannot connect or get others connected to you.
What do I need to know about ports?
Anytime your computer receives incoming data, it is sent to a "port". Your computer has many ports that can receive data, and different activities will utilize different ports.
How are ports being restricted?
Most proxy servers, firewalls, and other Internet connection sharing methods can restrict port access. Your configuration may be restricting packets from "unknown sources". In this case an "unknown source" would be defined as any IP address that you have not initiated the contact with. Once you contact the IP address, your proxy and/or firewall considers it "safe", or a "known source", since you initiated the contact. When you create a game on Battle.net, other users need to be able to contact you in order to join. In other words, they need to be able to initiate the contact. This becomes the real problem if your connection is restricting them from contacting you.
What ports need to be open?
In order to connect to Battle.net, connect to others over a Local Area Network, and allow others to connect to games you create, the following ports need to be opened.
Diablo, Warcraft II Battle.net Edition, and StarCraft:
Ports 6112 through 6119 TCP & UDP
Diablo II:
Ports 6112 through 6119 TCP & UDP
Port 4000 TCP
Warcraft III:
Port 6112 through 6119 TCP & UDP
Note: If you’ve changed the default in the Options/Gameplay screen then the port you change it to needs to be open
What do I do if I am still having problems connecting using a firewall, router, or proxy?
If you need further help configuring your firewall, router, or proxy you will need to contact the manufacturer for assistance.