Gaming and D-Link 614+ Router - Disabling the Firewall

ZeroBurn

Platinum Member
Jul 29, 2000
2,892
0
0
i have two laptops running wireless off the WiFi of a D-Link 614+ Router. i'm trying to get these two computers to run warcraft 3 off battle.net, but the problem is both can connect to games fine on the server - just not to each other. when they try and connect the request to join game can be seen and accepted, but upon accepting the game request the server spits an error message about firewalls.

i've tried disabling the firewall completely by opening all the ports, and tried using the battle.net application option that's built into the router's menus. none of which works. anyone have a clue how to make these work?

i'd try and DMZ both of them, but the router only gives me the option to DMZ 1 local IP. Is there any other way to completely disable the firewall?

thanks for any help
 

Woodie

Platinum Member
Mar 27, 2001
2,747
0
0
Are you trying to have both PCs play the SAME game on battlenet?

I would be very surprised if it worked: From the ballenet server, it looks like they have the same IP address, so of course you can't have two client instances on the same IP address.

If you just want to play one PC against the other, then skip battlenet, and use the LAN game pick. (I'm guessing that you probably know that, more for the lurkers).
 

Cheetah8799

Diamond Member
Apr 12, 2001
4,508
0
76
I'd imagine that battle.net would be smart enough to run their system so multiple people from a single lan that is routed through a single IP address can all play on the same server.

My guess is that you have to setup the port forwarding on your router for Warcraft III so that when you start the server on one system, all requests to play on that system get forwarded properly through your router. I don't know what ports W3 uses though, so you'll have to do some research there.
 

ZeroBurn

Platinum Member
Jul 29, 2000
2,892
0
0
Originally posted by: Woodie
When in doubt, RTFM:
Tech Support Item at Blizzard

Battle.net can only support two clients from the same IP address if they're on different ports. Which means updating the firewall as well as the clients.

Actually, I did do the research. Found this tidbit on the D-Link Knowledgebase instead of Bnet, though. One computer is running on port 6112 and the other is running port 6113. I set up the firewall forwarding and changed the appropriate client to port 6113. Still not quite working. It allowed the computers to play other computers on Bnet, just not with each other.

Thanks for the input guys, I'll keep playing with it. I'm possitive it has something to do with the ports, bnet only looks at IPs for the sake of tracking cheaters, so several clients can log on with the same IP.
 

Woodie

Platinum Member
Mar 27, 2001
2,747
0
0
Odd...I'm impressed that battlenet will support multiple clients on the same IP.

Since their doc refers to using only a single port, and you've set it up correctly, I wouldn't think that the firewall would present any further issues. Smells to me like a battlenet issue w/ the same IP address. Not the core product (since that's working), but in one of the add-on modules, like Cheat checking, monitoring, something like that.

Or maybe they didn't update the code in the actual game engine, to handle multiple clients on the same IP?? Sounds like you're 90% of the way there.
 

howdyduty

Senior member
Feb 21, 2001
490
0
0
Some game servers dont like two computers using same IP. The two behind the router can play in different servers but not in the same server/game. Usually need two seperate public IPs to play in the same game/server. If one of the two can host the game and advertise out to Bnet then the other should be able to join that game via straight private IP on the local lan. This way the game/server sees two different IPs because the second is not going through the router's NAT.