How to Host a Game on Call of Duty 4
- 1). Forward the following ports for your router: UDP:28960, UDP:20800, and UDP:20810. Refer to a router guide if you need to (See Resources).
- 2). Go to your program settings. Make sure Call of Duty 4 isn't blocked by your firewall.
- 3). Setup a config file for the server and place into the main folder for Call of Duty 4 (See Resources). The easiest way to do this is by using a config manager to change the file name to one appropriate for the new server.
- 4). Create a shortcut for your server on your desktop. Right-click the shortcut and click on "Properties." Type in "+set dedicated 2 +set sv_punkbuster 1 +exec dedicated.cfg +map_rotate" after the iw3mp.exe for your "Target" (See References). Click on the "Apply" button.
- 5). Click on your shortcut icon to run the game in server mode with the server you set up. You now can host a private game with your friends as long as they now how to detect you static IP address.
How to Host a Game on Call of Duty 4
Source...