I read on the EQ forums once that EQ uses a different random port every time you connect, so if you have firewall rules restricting outbound traffic, EQ is basically dead.

There's no way to set a fixed port, and no way to predict what's going to be used. Dumb, dumb move on Verant's part that SoE has never bothered to fix.