Work fast with our official CLI. Learn more. If nothing happens, download GitHub Desktop and try again. If nothing happens, download Xcode and try again.
Step 1: Tunnel Setup
Step 2: 32bit libraries (for 64bit servers only)
Home Discussions Workshop Market Broadcasts. Change language. Install Steam. Store Page. Half-Life 2 Store Page. It is only visible to you. If you believe your item has been removed by mistake, please contact Steam Support. This item is incompatible with Half-Life 2.
Setup your tunnels if you have not already, you should ensure the tunnel is added to your init system to run at boot. Add a port for your server, forwarded to the GRE Tunnel. You can often identify this port using netstat:. In this case the UDP ports , , and are required. The TCP port is also required.
Information on this page is based on this thread in the SME Server forums. First off we are going to make a user called: hlds. It is better if we don't run our server as root, but rather we run it as a normal user, just so that there is less chances of a security breach. After hlds has updated you need to decide what game you want to install. For this how to I will just be installing a normal Half-Life server, but you are free to install a cstrike or czero etc This will tell hlds to get all the files required for a normal Half-Life server. If you want to have a counterstrike server, all you need to do is change the -game valve to -game cstrike Or if you want condition zero: -game czero I don't know the commands for any other games, but they should be fairly easy to find using google. Getting the game files may take some time , but after hlds has downloaded them, you'll be back at the prompt. Now we can start our server. Use the following command to start your server.