Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add ports #6

Closed
wopox1337 opened this issue Apr 2, 2024 · 0 comments · Fixed by #7
Closed

add ports #6

wopox1337 opened this issue Apr 2, 2024 · 0 comments · Fixed by #7

Comments

@wopox1337
Copy link
Contributor

Connectivity
No matter which type of server you are using, your computer must be able to receive unsolicited incoming connections. This is exactly what routers and software firewalls exist to prevent, so if you are using either you will have to reconfigure. Refer to the manufacturer instructions for how to do this.

The ports HLDS officially requires are:

  • 27015 UDP (game transmission, pings)
  • 27015 TCP (RCON)
  • 27020 UDP (HLTV transmission)
  • 26900 UDP (VAC service) -- automatically increments if used in case of additional server processes

HLDS has also been spotted opening connections on 27005 to 27030 UDP/TCP, but some of these may be outbound only.

Tip:
Pinging your own server will fail with some routers and/or ISPs. The most reliable way to test whether your connection is open is either to get a friend to try connecting, or to install the Microsoft Network Monitor (apply the filter Udp.Port == 27015) and watch for requests coming in from random people around the world. Note that the heartbeats you will see being sent to the two master servers do not mean that the connection is open.
Note:
A residential internet connections may not have the upload capacity to support large games.

wopox1337 added a commit that referenced this issue Apr 4, 2024
fix: default launch params for each mod
fix: use unique tag for .vscode tasks docker build

close #6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant