"Create Server" - others can't join

By Prospero 6 years ago

So - now that I've learnt how to play around with Hammer and can test my maps in TF2, this should be my last question for a bit...

I'm trying to host a game with my newly built map through the "Create Server" option in TF2, for me and some friends. I can set it up just fine, but everybody else can only see my LAN IP and not my external internet IP. So when they try to join, they get a "Server is not responding" error.

I'm certain this is because I am behind a router, and I have tried to find a guide or crucial tidbit of info to get around this, but no luck... :(

The ports Steam uses are all forwarded correctly on my router (incoming and outgoing).

So although this question has been asked lots for dedicated servers, is there any way I can simply use "Create Server" in TF2 and get it to use my external IP? Any advice greatly appreciated!

40 posts 119,721 views
  • You must be a member

Replies

  • red caste's Levels
    • P3: Peasant
      Points: 9,494
    • E1: Helper
      EF: 1
    • A6: Elder
      Account Age: 7 years
    Posted 6 years ago

    Type this in your console

    sv_lan 0

    If it dosent work then use Team Fortress2 Dedic. Server, in 'tools'

    User Title
    SUP EVERYBAWDYYYY111!11!1one'!
  • Prospero's Levels
    • P2: Drudge
      Points: 2,547
    • A6: Elder
      Account Age: 7 years
    Posted 6 years ago

    Ok, tried that command but it made no difference. I'm also having exactly the same trouble when hosting through the dedicated server cry :(

    It seems a bit of overkill to need a DS just to do a quick 'n' dirty test game between friends :\ Any other ideas?

    User Title
    Mostly Harmless
  • Goerge's Levels
    • P1: Beggar
      Points: 318
    • E1: Helper
      EF: 1
    • A7: Legend
      Account Age: 12 years
    Username
    Goerge
    Posted 6 years ago

    Get your ip, and tell them to connect to your ip and port through the console "connect YOURIP:27015"

    User Title
  • Robtronic's Levels
    • P2: Drudge
      Points: 2,148
    • E1: Helper
      EF: 3
    • A6: Elder
      Account Age: 8 years
    Posted 6 years ago

    Also an easy way is to tell your friends the name of the map, then your friends put the name of the map in search filters on the server list, it will take about a 2 minute wait and your server should appear on the server list, also always put sv_lan 0 in console or in your listenserver.cfg.

    User Title
    Music Is The Answer.
  • Prospero's Levels
    • P2: Drudge
      Points: 2,547
    • A6: Elder
      Account Age: 7 years
    Posted 6 years ago

    Nope, no joy. Unless I'm being a spazz, even with the "sv_lan 0" command the game still uses my network IP when hosting. It's visible under the LAN tab of Find Servers... but obviously that's no good to anyone else :)

    Thanks for the help so far...

    User Title
    Mostly Harmless
  • The404Error's Levels
    • P3: Peasant
      Points: 15,013
    • A6: Elder
      Account Age: 6 years
    Posted 6 years ago

    Have you tried telling your friends to use the "Friends" tab after putting "sv_lan 0" AFTER you start up your server?

    User Title
    The Best User and Second Sexie
  • Rufus's Levels
    • E1: Helper
      EF: 3
    • A6: Elder
      Account Age: 8 years
    Posted 6 years ago

    Your firewall is blocking it.

    User Title
    Facepunch sucks
  • Prospero's Levels
    • P2: Drudge
      Points: 2,547
    • A6: Elder
      Account Age: 7 years
    Posted 6 years ago

    @The404Error - I'll give it a try later (or tomorrow now) :)

    @Rufus - Er, well, like I mentioned in the first post, I've opened up the Steam ports as best I can, but if you can be more specific about what I should be looking for, that'd be helpful.

    User Title
    Mostly Harmless
  • PurplG's Levels
    • P2: Drudge
      Points: 1,686
    • E1: Helper
      EF: 1
    • A6: Elder
      Account Age: 8 years
    Posted 6 years ago

    After you type 'sv_lan 0' sometimes you have to type 'heartbeat' to kind of "jump start" the server I guess you can say.

    Also, portforward.com has specific guides on forwarding ports.

    User Title
    inorite
  • Goerge's Levels
    • P1: Beggar
      Points: 318
    • E1: Helper
      EF: 1
    • A7: Legend
      Account Age: 12 years
    Username
    Goerge
    Posted 6 years ago

    Launch your server, I wana see if I can see it.

    User Title
  • You must be a member