{"id":990,"date":"2022-01-25T08:12:45","date_gmt":"2022-01-25T08:12:45","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2022\/01\/25\/5916326-how-to-host-a-counter-strike-2-dedicated-server-at-hostinger\/"},"modified":"2026-10-09T06:30:14","modified_gmt":"2026-10-09T06:30:14","slug":"5916326-how-to-host-a-counter-strike-2-dedicated-server-at-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/5916326-how-to-host-a-counter-strike-2-dedicated-server-at-hostinger\/","title":{"rendered":"How to host a Counter-Strike 2 dedicated server at Hostinger"},"content":{"rendered":"<p>To host a Counter-Strike 2 dedicated server at Hostinger, choose a <a data-click-id=\"hgr-post-content-link-vps-plan\" href=\"https:\/\/www.hostinger.com\/vps\/cs2-hosting\">VPS plan<\/a>, generate a Game Server Login Token (GSLT) on Steam, create a Counter-Strike 2 instance in Game Panel, paste the token, and start the server. All Counter-Strike versions use the same setup, so you can use this guide to host any Counter-Strike server.<\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">Important: <b><a data-click-id=\"hgr-post-content-link-valve-ends-all-support-for-csgo-in-favor-of-counter-strike-2\" class=\"intercom-content-link\" href=\"https:\/\/www.pcgamesn.com\/counter-strike-2\/csgo-support-ends\" target=\"_blank\" rel=\"noopener\">Valve ends all support for CSGO in favor of Counter-Strike 2<\/a><\/b><\/p>\n<\/div><h2 id=\"h_f0b2129ef5\">Choosing the Right VPS Server<\/h2><p class=\"no-margin\">While Counter-Strike 2 does not demand excessive RAM, it&rsquo;s still the main point to consider when selecting the best VPS plan for you. As a general estimation, consider <b>at least 100 MB of RAM per player<\/b> for classic game modes like Public, Competitive, Gungame, etc. That is, if you plan on inviting up to 40 players, a VPS with 4GB of RAM is a good alternative.<br>\n&#8203;<br>\nHowever, if you plan on using <b>mods and plugins<\/b>, the recommendation is to go for a plan with <b>higher RAM limits<\/b> in order to ensure peak performance at all times.<\/p><h2 id=\"h_5ada342a2f\">Generating Game Server Login Tokens<\/h2><p class=\"no-margin\">To make your server public, <b><a data-click-id=\"hgr-post-content-link-valve\" class=\"intercom-content-link\" href=\"https:\/\/www.valvesoftware.com\/en\/\" target=\"_blank\" rel=\"noopener\">Valve<\/a><\/b> requires you to generate an <b>authentication token<\/b>. Without it, your server will remain in LAN (Local Area Network) mode, meaning that no one will be able to connect.<\/p><p class=\"no-margin\">Before generating the token, confirm that you meet the following requirements:<\/p><ol>\n<li>\n<p class=\"no-margin\">Your <b>Steam account<\/b> is not <b>banned <\/b>or blocked, is not <b><a data-click-id=\"hgr-post-content-link-limited\" class=\"intercom-content-link\" href=\"https:\/\/support.steampowered.com\/kb_article.php?ref=3330-IAGK-7663\" target=\"_blank\" rel=\"noopener\">limited<\/a>, <\/b>and you have added a <b><a data-click-id=\"hgr-post-content-link-phone-number\" class=\"intercom-content-link\" href=\"https:\/\/support.steampowered.com\/kb_article.php?ref=8625-WRAH-9030&amp;l=english\" target=\"_blank\" rel=\"noopener\">phone number<\/a><\/b><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">You <b>own the game<\/b> for which you are creating a game server on the Steam account<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Your Steam account <b>may create<\/b> 1000 game server accounts<\/p>\n<\/li>\n<\/ol><p class=\"no-margin\">Once all the requirements are met, head to<b> <a data-click-id=\"hgr-post-content-link-steam-game-server-account-management-console\" class=\"intercom-content-link\" href=\"https:\/\/steamcommunity.com\/dev\/managegameservers\" target=\"_blank\" rel=\"noopener\">Steam Game Server Account Management Console<\/a><\/b>.<b> <\/b>There, you&rsquo;ll find two fields:<\/p><ul>\n<li>\n<p class=\"no-margin\">App ID of the base game<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Memo<\/p>\n<\/li>\n<\/ul><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2022\/01\/2b4984f3-25a0-4704-a75f-add2c0bd37eb.jpg\" alt=\"Game server account form with highlighted App ID field for Counter-Strike 2 server setup\" data-media-id=\"4004\"><\/div><p class=\"no-margin\">In the first one, enter the ID of the game for which you want to create a token. On the second field, name your token so you can easily identify what it was created for. In the following example, we&rsquo;ve named it <b>CSGO TEST<\/b>:<br>\n&#8203;<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2022\/01\/756bdfb8-b37b-4f1e-93dd-0fe630760c47.jpg\" alt=\"Game server accounts page with a CS:GO account and create new account fields highlighted\" data-media-id=\"4005\"><\/div><p class=\"no-margin\">Click on <b>Create <\/b>to generate the token. Here is a list of IDs for Counter-Strike:<\/p><div class=\"intercom-interblocks-table-container\">\n<table role=\"presentation\">\n<tbody>\n<tr>\n<td style=\"background-color: #e3e7fa80;width: 342px\">\n<p class=\"no-margin\"><b>Game Title<\/b><\/p>\n<\/td>\n<td style=\"background-color: #e3e7fa80\">\n<p class=\"no-margin\"><b>Steam App ID<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 342px\">\n<p class=\"no-margin\">Counter-Strike<\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">10<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 342px\">\n<p class=\"no-margin\">Counter-Strike: Condition Zero<\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">80<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 342px\">\n<p class=\"no-margin\">Counter-Strike: Source<\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">240<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 342px\">\n<p class=\"no-margin\"><b>Counter-Strike 2<\/b><\/p>\n<\/td>\n<td>\n<p class=\"no-margin\">730<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">You can find all App IDs on the <b><a data-click-id=\"hgr-post-content-link-steam-database\" class=\"intercom-content-link\" href=\"https:\/\/steamdb.info\/\" target=\"_blank\" rel=\"noopener\">Steam Database.<\/a><\/b><\/p>\n<\/div><h2 id=\"h_20df2c76b5\">Installing the Counter-Strike Server on Game Panel<\/h2><p class=\"no-margin\">The Game Panel is the main console to create and manage your Counter-Strike server. The Game Panel is easy to use and updated frequently to make it secure and user-friendly. To install Counter-Strike on your server, follow these steps:<\/p><ol>\n<li class=\"no-margin\"><b><a data-click-id=\"hgr-post-content-link-log-in\" class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/support\/5577900-how-to-log-in-to-your-vps-at-hostinger\/\" target=\"_blank\" rel=\"noopener\">Log in<\/a><\/b> to your Game Panel.<\/li>\n<li class=\"no-margin\">Click on <b>Create Instance<\/b>.<\/li>\n<li class=\"no-margin\">Choose <b>Counter-Strike 2<\/b> from the <a data-click-id=\"hgr-post-content-link-select-application\" href=\"https:\/\/www.hostinger.com\/support\/7877961-what-game-servers-are-supported-on-hostinger-game-panel-vps\/\"><b>Select Application<\/b><\/a> dropdown list:<br>\n<img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2022\/01\/daf70008-9e56-4d32-ba17-25e0e79441d7.jpg\" alt=\"Counter-Strike 2 selected in create new instance dialog\" data-media-id=\"4007\"><br>\nThis will create an instance or a container where your server files and configurations will be stored.<\/li>\n<li class=\"no-margin\">Double-click on the instance and head down to the configuration page:<br>\n<img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2022\/01\/e78a8f71-3022-4121-9ae0-9ecedebf82be.jpg\" alt=\"Game server panel with Configuration menu item highlighted\" data-media-id=\"4008\"><br>\nYou will reach the Counter-Strike server management page.<\/li>\n<li class=\"no-margin\">For the game setup options, go to <b>Configuration <\/b>&rarr;<b> CS2 Server Settings <\/b>and<b> <\/b>paste your generated <b>Game Server Login Token (GSLT)<\/b>:<br>\n<img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2022\/01\/763d72c0-1ace-4a91-be3f-a47bd8e80480.jpg\" alt=\"Counter-Strike 2 server settings with the Game Server Login Token field highlighted\" data-media-id=\"4009\"><\/li>\n<li class=\"no-margin\">Next, edit the game settings according to your preference: server name, map, server password, enable or disable VAC Anticheat, and change game modes.<\/li>\n<li class=\"no-margin\">Once you have completed the initial server configuration, head back to the status page or console and click on <b>Start<\/b>. At first, you will get a &ldquo;<b>Could not complete action<\/b>&rdquo; error. This is normal, as server files are not yet installed:<br>\n<img decoding=\"async\" src=\"https:\/\/blog.hostinger.io\/pt\/support\/wp-content\/uploads\/sites\/59\/2024\/06\/0bd7cf68-b566-47c1-965d-9fdfc9f5b39b.jpg\" alt=\"The could not complete action error message\" width=\"400\"><\/li>\n<li class=\"no-margin\">Click on <b>OK<\/b>, and the Game Panel will start downloading the required files automatically. You can see the progress in the console:<br>\n<img decoding=\"async\" src=\"https:\/\/blog.hostinger.io\/pt\/support\/wp-content\/uploads\/sites\/59\/2024\/06\/c25fb58e-f335-42b7-bef8-78bc4841f5a6.jpg\" alt=\"The Game Panel downloading the game files\"><br>\nThe download might take up to 15 minutes to complete. When the download is completed, you&rsquo;ll get the following message in the console:<br>\n<code>Success! App '730' fully installed.<\/code><\/li>\n<li class=\"no-margin\">Click on <b>Start <\/b>once again to start your first Counter-Strike Server! The following messages will be displayed in the console, meaning that your server is up and running and you can now connect to it:<br>\n<img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2022\/01\/3cd85161-f582-497f-9455-24b07906e4cb.jpg\" alt=\"VPS console showing highlighted CS2 server cvar cash_team_terrorist_win_bomb setting\" data-media-id=\"4010\"><\/li>\n<li class=\"no-margin\">To <b>open Counter-Strike<\/b>, go to the console and enter the following command:<br>\n<code>connect 185.185.185.185:28015<br>\n<\/code>Make sure to <b>replace the example IP<\/b> <b>and port<\/b> with your own server IP and port!<\/li>\n<\/ol><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">You can also use the <b>community server browser<\/b> to add your server as favorites for easier access<\/p>\n<\/div><p>Follow along with this step-by-step video guide:<\/p><div class=\"intercom-h2b-video\">\n<p><iframe title=\"How to Create Your Own CS2 Server with Hostinger VPS | Fast &amp; Easy!\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/QQm_waCa4yE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<\/div><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">See <a data-click-id=\"hgr-post-content-link-how-to-install-plugins-for-counter-strike-2-at-hostinger\" href=\"https:\/\/www.hostinger.com\/support\/5947726-how-to-install-plugins-for-counter-strike-2-at-hostinger\/\">How to install plugins for Counter-Strike 2 at Hostinger<\/a> for other details about adding plugins to your Counter-Strike 2 server.<\/div><p>Your Counter-Strike 2 server is now running in Game Panel, and players can join it with the connect command and your server IP and port.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hosting a Counter-Strike 2 server on Game Panel with a VPS at Hostinger<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[271],"tags":[],"class_list":["post-990","post","type-post","status-publish","format-standard","hentry","category-game-panel"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/5916326-how-to-host-a-counter-strike-2-dedicated-server-at-hostinger","default":1},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/support\/5916326-como-alojar-un-servidor-de-counter-strike-2-en-hostinger-game-panel","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/support\/5916326-como-hospedar-um-servidor-dedicado-de-counter-strike-2-no-hostinger","default":0}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=990"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/990\/revisions"}],"predecessor-version":[{"id":20099,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/990\/revisions\/20099"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}