What ports are required and with what settings?
In order to connect to Battle.net, through your Local Area Network, while allowing others to connect to games you create, make sure you have the following ports setup as described below.
Diablo and Warcraft II Battle.net Edition:
- Allow port 6112-6119 TCP and UDP out and in
Diablo II:
- Allow port 6112 TCP out and allow established sessions in
- Allow port 4000 TCP out (realm games)
- Allow port 4000 TCP out and in (hosting open games only)
StarCraft:
- Allow port 6112 TCP and UDP out and in
Warcraft III:
- Allow port 6112 TCP out and allow established sessions in
- Allow port 6112 TCP in (hosting custom games)
- Allow port 6113-6119 TCP out and in (hosting custom games if you’ve changed the default port in the Options/Gameplay screen)
World of Warcraft:
- Allow port 3724 TCP out
- Allow port 3724 TCP in