How to create a CS:S v34 server (CSS v34)
You can create a Counter-Strike: Source v34 server in two ways:
- Local server – for playing on a local network or via Hamachi.
- Public server (on hosting) – for playing over the Internet.
1. Local CS:S v34 Server
This method is suitable for playing with friends on the same network or via Hamachi.
Step 1: Server Installation
-
Download a ready-made CS:S v34 server (HLDS)
- Find a reliable srcds.exe build (HLDS for CS:S v34).
- Extract it to a convenient folder, for example,
C:\CSS_Server.
-
Starting the server
- Open the server folder.
- Find the file srcds.exe and create a shortcut.
- In the shortcut properties, in the "Target" field, add launch parameters:
-console -game cstrike -tickrate 100 -maxplayers 10 +map de_dust2 -port 27015- -console – console mode.
- -game cstrike – launch CS:S.
- -tickrate 100 – server update rate.
- -maxplayers 10 – number of slots.
- +map de_dust2 – default map.
- -port 27015 – server port.
-
Configuration setup (server.cfg)
- Go to the folder
cstrike/cfgand open server.cfg (create one if it doesn’t exist). - Add parameters:
hostname "My Local CSS v34 Server" sv_lan 1 mp_freezetime 3 mp_roundtime 2 sv_cheats 0
- Go to the folder
-
Connecting to the server
- Find your local IP address (
ipconfigin Windows command prompt). - Start the server (
srcds.exe). - Open CS:S v34 and connect with the command:
connect [your_local_IP]:27015 - If playing via Hamachi, use the Hamachi IP.
- Find your local IP address (
2. Public CS:S v34 Server (on hosting)
If you want the server to run 24/7 and be accessible to all players, use hosting.
Step 1: Choosing Hosting
For creating a server, we recommend the game hosting MyArena.Ru
Or you can rent a VPS (Ubuntu/Windows Server) and set up the server manually.
Step 2: Installing the server on hosting
- Order a server with CS:S v34 support.
- Install HLDS or upload server files (usually via FTP).
- Configure launch parameters in the hosting control panel.
- Edit server.cfg, adding:
hostname "My CSS v34 Server" sv_lan 0 sv_region 3 rcon_password "mypassword"
Step 3: Opening ports (if VPS)
If the server is on a VPS, open ports:
iptables -A INPUT -p udp --dport 27015 -j ACCEPT iptables -A INPUT -p tcp --dport 27015 -j ACCEPT
On Windows Server, add a rule in the firewall.
Step 4: Starting the server
- In the hosting panel, click "Start Server".
- Find out the server IP address.
- Connect via CS:S v34:
connect [your_IP]:27015
Conclusion
- Local server – simpler, but works only on a network.
- Public server – accessible to everyone, but requires hosting.
- For a VPS server, you need to configure HLDS, ports, and config.

