we tend to use the command line to add it, example here.
Generated Command Line:
C:RackageAutoServersBMGameServersTC75655127506120523074707iw3mp.exe +set dedicated 2 +set net_ip 193.93.45.103 +set net_port 28960 +exec server.cfg +map mp_crash
the server.cfg should contain these lines
set com_hunkMegs “512”
set net_noipx “1” // Allow ONLY tcp/ip protocol, player/server communications
// Server Network Mode
set dedicated “2” // 0 = Listen, 1 = LAN, 2 = Internet
// Master servers
set sv_master1 “cod2master.activision.com”
set sv_master2 “cod2authorize.activision.com”
set sv_master3 “cod2master.infinityward.com”
set sv_master3 “cod2update.activision.com”
set sv_master4 “master.gamespy.com:28960”
set sv_master5 “master0.gamespy.com”
set sv_master6 “master1.gamespy.com”
set sv_master7 “clanservers.net”
set sv_gamespy “1”
you may want to take a look at this config for ideas, or even to edit for your server.
http://www.clandle.co.uk/forum/downloads.php?do=file&id=6