why i am local
you need to put ports into your router to make your server on the internet List. not local List.
as ynk told you, there is the solution in step 7 in this link: https://think-clan.com/think_view_tutorial?tutorial=create_a_call_of_duty_1_server_with_codam_on_windows
@fooley dont put 28960 only, put all of these: 28961, 20510 and 20500 as protocol UDP
and are you sure that you followed the videos on youtube about making cod 1 server or even the topic on the think forums about making cod 1 server? follow it well and it should work with you.