with my server.. i just opend 27015, and haven't had a problem at all. from what i seen.. all the other ports are if your running the steam client itself.. and its not recomended to leave the computer dmz'd, it leaves your whole computer wide open.