Scorched wrote: > I found this group on google looking for how to do multiple port > forwarding (I'm trying to setup so me and a friend can play Starcraft > together on the same connection [with different CD keys though, got > two copies of the game.. is all legit]) > > I have exactly the same problem as this guy, so here's a copy of the > thread I found, that no one ever replied to to help with (I checked) > :/ The following article described a way to accomplish it. I'm not sure if its fresh: http://www.mplug.org/phpwiki/index.php/NetfilterStarcraft Me ---------| |--- Firewall -- battle.net / Server My Friend --| Each user wants to send their source port as 6112, but since only one guy can have that port, we have to change our source port. Ex. Outgoing: ip-me:port-5112 -> dest:5112 >> FW >> ip-fw:port-5112 -> dest:5112 ip-friend:port-5112 -> dest:5112 >> FW >> ip-friend:port-5113 -> dest:5112 Return: dest:5112 -> ip-fw:port-5112 >> FW >> dest:5112 -> ip-me:5112 dest:5112 -> ip-fw:port-5113 >> FW >> dest:5112 -> ip-friend:5112 I can't see what's wrong with this picture unless Starcraft uses other messed up port assignments. If you really want to help us diagnose this, please run the game and list the ports that the program is using with the following details: protocol src_ip src_port dst_ip dst_port Please do this on the inside interface of the firewall, not the outside.