Check if your Counter-Strike 2 server is online
Counter-Strike servers speak the Source query protocol by default, so when a check fails the network is normally to blame rather than your config.
The ports Counter-Strike 2 uses
Queries share the game port over UDP, so there is no second port to forget — the mistake that trips up most other games does not exist here. Reachable and listed are not the same thing, however: to show in the community browser you also need a valid game server login token linked to your Steam account.
Every port a default Counter-Strike 2 install uses
With the game port left at 27015. If you changed it with -port, the other ports move with it.
| Port | What it is for |
|---|---|
| 27015 UDP | Game trafficRequired All CS2 gameplay and queries. |
| 27015 TCP | Steam handshakeRequired Same number, TCP. Forward both protocols or the server intermittently fails to register. |
| 27020 UDP | SourceTVOptional Demo relay. Optional. |
Still offline? Try this
When the query replies but the server is nowhere in the browser, it is the token you need to look at; ports are fine. When the query gets no reply, check your UDP rule and confirm the map actually loaded.
What a Counter-Strike 2 server needs to run well
- Memory, 10 players
- 3 GB
- CPU cores
- 4+
- Disk
- 40 GB+
Tick rate work is steady and predictable. Latency to players matters more than raw CPU.