Versuch es mal mit dem Source Multipolayer Dedicated Server, den findest du in der Steam-Bibliothek (Library) im Bereich Tools.
Dort musst du als Spiel TF2 angeben (klar), den Servername kannst du dir aussuchen, Netzwerk muss auf "Internet" stehen. Maximale Anzahl der Spieler wäre dann 5, den UDP Port kannst du auf 27015 stehen lassen (evtl. musst du den in deinem Router freigeben). Das RCON Passwort dient dazu, dass du vom Spiel aus den Server konfigurieren kannst. Was du dort eingibst ist beliebig (solltest du dir aber merken). Unten kannst du noch ankreuzen, ob der Server durch VAC vor Cheats geschützt werden soll. Wenn der Server gestartet ist, kannst du bei "Player Password" einstellen, ob und welches Passwort beim Joinen abgefragt wird.
Um über das Internet mit dem Server zu verbinden, brauchst du die IP (
www.wieistmeineip.de) und den UDP Port. Etwa so: 12.345.67.89:27015.