All the ports the serverplatform requires were listed further down in that
thread, but the old forums seem to be down right now. The port for the directory servers
is in the ServersSetup.gf file as well as the port the serverkit listens on.
The chat server port is in chat.gf.
You can play on your D2 server from behind the same public IP address
(If I take what you mean correctly), but will have trouble drafting or being
drafted because the server sees your private IP address which cannot
be used for mission matching. You can still login and run solo missions to
test things out though. Anything that requires drafting will require another
public IP address. If your firewall can use multiple public IP addresses then
I guess you could set that up.
As I see it only one directplay client can use the public IP address at a
time so I don't think multiple clients can see the D2 server list from behind
the same public IP address anyway.
Hmmm... didn't you post in the past about the use of a pptd to work-around
this issue?
In any case, I'm pretty sure the ports listed below are the only ones the
serverkit needs.
I believe the ports for the serverkit only were
27100 (EAW) or 28100 (OP)
15101 (WON Directory servers)
15300 (WON ? / Gamespy ?)
27900 (Gamespy)
6667 (chat)
http://www.strategyplanet.com/sfc/sfc2/faq_online.shtml