Networking ports required for firewall exception rules
The client and server use standard UDP ports 2302-2304. If your server is behind a firewall or NAT, then you have to configure your firewall (or router) settings and forward those ports to the computer running the server. You do not need a designated DMZ machine for a server. You can also add the game's multiplayer executable (e.g. UCMP.EXE, UCSEMP.EXE, UCCEMP.EXE etc) to the firewall's exceptions list.