In Call of Duty 1.1, I am trying to "Start a new server".

If I set "Dedicated" as "LAN", and start the server (after choosing the settings), the green console box is displayed. If I check the status there by typing "status", I can see that my server is running. I can join it by starting the game and going in the "local" servers.

If I do the same by setting "Dedicated" as "Internet" and start the server, the green box appears, as it should. Typing "status", shows the server to be running, but I can't see it in the "Internet" list of the server (where all the servers of the world are displayed) - I still find it in the "local" list though.

  • Wait, what? You can see it in the Internet list, and still find it in the local list? Sounds good to me.
    – Frank
    Jul 30, 2012 at 13:25
  • I can see it in the "local" list, not in the "internet" list.
    – difference
    Jul 30, 2012 at 13:38
  • 1
    Ok, that makes more sense, then. Chances are pretty good you still see it in local because that's how server searching would work; the test would be a friend somewhere else being able to see your game under Internet, and successfully connecting to it.
    – Frank
    Jul 30, 2012 at 13:42

1 Answer 1


In order for people who are not on the same LAN as you to connect to a sever you must do something called port forwarding. This basically maps a port in your external IP address to a specific machine on your network, this way, when someone connects to your IP with that port it knows which computer in the network to connect to.

  • I have portforwarded 28960, 28961, 20500 and 20510 (UDP), as is required. My Windows Firewall is also turned off.
    – difference
    Jul 30, 2012 at 13:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .