Kısa cevap. Counter-Strike 2 sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: SteamCMD ile anonim girişle Steam app 730'u kurun, app 730 için bir Game Server Login Token (GSLT) oluşturun ve UDP 27015 portu açıkken cs2 dosyasını -dedicated ile başlatın. Ya da bir Counter-Strike 2 sunucusu kiralayın ve ağ ayarlarıyla uğraşmayın.
Oyuncular konsolda connect komutunu yazıp ardından sunucunuzun adresini ve portunu girerek katılır. GSLT olmadan sunucu yalnızca aynı yerel ağdaki oyuncuları kabul eder.
5 Kasım 2026'da, Valve'ın o gün Steam'de duyurduğu Counter-Strike 2 güncellemesine göre kontrol edildi.
Bu rehber, Valve’ın CS2 dedicated sunucuları için Developer Community sayfasını, Steam’in oyun sunucusu hesapları sayfasını ve kendi Counter-Strike 2 sunucularımızın çalıştığı kurulumu kullanır. Doğrudan kiralama yoluna geçmek için Seçenek 2 bölümüne gidin.
İhtiyacınız olanlar
Sunucu yazılımı: Counter-Strike 2'nin kendisi. Dedicated sunucu ile oyun istemcisi birleştirildiğinden beri ikisi de Steam app 730'u kullanır. Ücretsizdir ve anonim Steam girişiyle indirilir.
Sürekli açık kalan bir makine: boştaki bir bilgisayar, ev sunucusu ya da bulut sanal makinesi. Bu rehber bizim kullandığımız 64 bit Linux'u anlatır. Valve'ın sayfası Windows'u da kapsar ama Windows sunucuyu denemedik.
Donanım ve işletim sistemi: Valve’ın sayfası dedicated sunucu için asgari donanımı listeler ve Linux’ta glibc 2.31 veya daha yenisi gerekir; bu da Ubuntu 20.04, Debian 11 veya daha sonraki bir sürüm demektir. Tam indirme, Valve’ın tahminine göre yaklaşık 60 GB’dır. Steam mağaza sayfasındaki sistem gereksinimleri oyunu oynamak içindir, barındırmak için değil.
Game Server Login Token (GSLT): Steam hesabınıza bağlı, app 730 için oluşturulan ücretsiz bir token. Valve'ın sayfasına göre hesabınız topluluk yasaklı, kilitli veya sınırlı olmamalı, uygun bir kayıtlı telefon numarası gerekir ve oyuna sahip olmalısınız.
Ağ: Oyun için internetten erişilebilen UDP 27015. Oyun portu, kullanırsanız TCP üzerinden RCON'u da kabul eder.
Oyun: Her oyuncunun Steam'de Counter-Strike 2'ye ihtiyacı var. Oyun ücretsizdir.
Seçenek 1: kendiniz barındırın
Bu adımlar Debian 11 veya Ubuntu 20.04 ve sonrası içindir. Kurulum komutu sunucularımızın kullandığı komuttur; başlatma komutu Valve'ın sayfasını izler.
Token'ı oluşturun
Steam'in oyun sunucusu hesapları sayfasını açın:https://steamcommunity.com/dev/managegameservers, giriş yapın ve App ID 730 için bir hesap oluşturun.
Verilen token'ı kopyalayın. Valve token'larınızdan sizin sorumlu olduğunuzu belirtir: paylaşmayın. Steam parolanızı Steam Destek üzerinden sıfırlarsanız tüm token'larınız yeniden oluşturulur, uzun süre kullanılmayan bir token da süresi dolar ve yeniden oluşturulabilir.
SteamCMD indirmeleri sessizce başarısız olabilir. Kurulumlarımızda temiz indirmelerin yedide ikisi kadarı "success" mesajı ve boş bir klasörle bitiyordu, sunucu da ilk açılışta çöküyordu. Sunucu klasöründe steamapps/appmanifest_730.acf dosyasının var olduğunu kontrol edin, yoksa komutu yeniden çalıştırın. Kurulum betiğimiz tam olarak bu kontrolü yapar ve en fazla üç kez dener.
Steam istemci kütüphanesini sunucu kullanıcısının ana klasöründeki ~/.steam/sdk64 konumuna kopyalayın; sunucu onu orada arar. Bu olmadan sunucu Failed to load module '/home/cs2/.steam/sdk64/steamclient.so' hatasıyla durur.
Oyun portunu açın. Makinenin güvenlik duvarında UDP 27015'e izin verin (örneğin sudo ufw allow 27015/udp) ve modemde yönlendirin. RCON'u dışarıdan kullanmak istiyorsanız aynı numarada TCP'ye de izin verin ve uzun bir parola belirleyin.
Sunucuyu başlat komutunu cs2.sh betiğiyle, game klasöründe çalıştırın. Valve'ın sayfası Linux'ta cs2 ikili dosyasını doğrudan çalıştırmak yerine betiği kullanmanızı söyler, çünkü betik önce bazı hazırlıklar yapar. YOURTOKEN yerine GSLT'nizi yazın:
-dedicated Counter-Strike 2'nin oyunu açmak yerine sunucu olarak başlamasını sağlar. +sv_setsteamaccount token'ın gideceği yerdir. Sunucularımızda +game_type 0 +game_mode 1 Competitive demektir; diğer çiftler aşağıdaki listede. VAC anti-cheat'i kapatmak için -insecure ekleyin. Çökme sonrası yeniden başlaması için systemd gibi bir servis yöneticisi altında çalıştırın.
Hazır olduğunu anlayın. Günlük Connection to Steam servers successful yazdığında sunucu açıktır. Panelimizin beklediği satır budur.
Katılın. Counter-Strike 2'de geliştirici konsolunu açın ve connect yazın, ardından genel IP adresinizi ve portu girin, örneğin connect 203.0.113.10:27015. Parolalı bir sunucu için başlatma satırına +sv_password yourpassword ekleyin ve oyunculara password yourpassword yazmalarını söyleyin, ardından connect komutunu kullansınlar.
Güncellemek için sunucuyu durdurun ve indirme komutunu yeniden çalıştırın. Valve’ın sayfası bunu oyun her güncellendiğinde tekrarlamanızı söyler ve Counter-Strike 2 sık güncellenir: Valve 22 Ekim, 28 Ekim ve 5 Kasım 2026 tarihlerinde güncelleme yayımladı.
Oyun modları: kullandığımız çiftler
Competitive:+game_type 0 +game_mode 1 (hiçbir şey vermezseniz Valve'ın varsayılanı)
Casual:+game_type 0 +game_mode 0
Wingman:+game_type 0 +game_mode 2
Arms Race:+game_type 1 +game_mode 0
Deathmatch:+game_type 1 +game_mode 2
Custom:+game_type 3 +game_mode 0
Token tuzağı
GSLT olmadan başlatılan bir sunucu çalışır ama Steam'e anonim olarak giriş yapar ve katılımları yerel ağla sınırlar. Listede de görünmez. Arkadaşlarınız evinizin dışından sunucuya ulaşamıyorsa güvenlik duvarına bakmadan önce token'ı kontrol edin.
Seçenek 2: PlayNHost'ta barındırın
Kiralamak kurulumu, port yönlendirmeyi ve güncelleme işini ortadan kaldırır. Token'ı yine kendiniz getirirsiniz, bir mod ve harita seçersiniz ve oyuncularınızı davet edersiniz.
Bir plan seçin.Counter-Strike 2 sunucu barındırma sayfasını açın ve planları karşılaştırın: yazı sırasında VERTIGO (10 oyuncu), ANIBUS (18) ve MIRAGE (30). Sunucu oluştur'a basın (MIRAGE'de Planı özelleştir) ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
Kurulumu bekleyin. Sunucu panelde içinde görünür. Siz bir token ekleyene kadar konsolu, sunucunun yerel ağla sınırlı olduğunu söyleyen bir kutu ve token’ı yapıştıracağınız sayfaya giden bir bağlantı yazdırır.
Token'ınızı oluşturun ve yapıştırın. Kendiniz barındırma adımlarındaki gibi App ID 730 için bir token oluşturun. Panelde Ayarlar sekmesini, ardından Oyun ayarları'nı açın, token'ı Steam Oyun Sunucusu Giriş Token'ı alanına yapıştırın ve yeniden başlatın.
Adını verin ve kuralları seçin. Aynı sayfada Sunucu adı, isteğe bağlı Katılma şifresi ve Başlangıç haritası alanlarını doldurun, ardından bir Oyun modu seçin: Competitive 5v5, Casual, Wingman 2v2, Deathmatch, Arms Race veya Custom (eklentilerle yönetilir). Uygulamak için yeniden başlatın. Bkz. Counter Strike 2 sunucunuzu nasıl kurarsınız: temel ayarlar.
Oyun portunuz en baştan atanmış ve açıktır, başlatma satırı da ayarlarınızdan oluşturulur; yani yönlendirilecek bir şey yoktur.
Sunucuyu otomatik güncelle açıkken (varsayılan olarak, Oyun ayarları içinde Gelişmişi göster altında), SteamCMD sunucu her başladığında yeni bir sürüm olup olmadığını kontrol eder.
VAC anti-cheat açıkken (varsayılan), sunucu güvenli modda başlar. Kapatırsanız -insecure bayrağı sizin için eklenir.
Uzaktan yönetim, bir RCON parolası belirleyene kadar kapalı kalır: -usercon bayrağı ancak o zaman eklenir.
Plugin desteği (Metamod + CounterStrikeSharp) bir anahtardır. Eklentilerdeki tuzak: Metamod’un game/csgo/gameinfo.gi dosyasında listelenmesi gerekir ve Metamod:Source kurulum rehberi, bir güncelleme dosyayı değiştirdiğinde bu değişikliği yinelemenizi söyler. Bunu yapana kadar kendi barındırdığınız sunucu çalışmaya devam eder ama sessizce hiçbir eklenti yüklemez. Bizim kurulum, SteamCMD bittikten sonra her açılışta bu dosyayı yeniden yamalar ve oyun sürümü değiştiğinde yükleyici dosyalarını yeniler. Bkz. Counter Strike 2 sunucunuza mod nasıl eklersiniz.
Kendiniz barındırmak mı, kiralamak mı: dürüst bir karşılaştırma
Maliyet: Sunucu yazılımı ücretsizdir. Kendi başınıza barındırmak elektrik, donanım ve bant genişliği ya da bir bulut makinesi maliyeti getirir. Kiralama, plana ve seçtiğiniz faturalama dönemine göre belirlenen yinelenen bir ücrettir.
Kesintisiz çalışma: Ev sunucusu yalnızca bilgisayarınız, elektriğiniz ve internetiniz açıkken çalışır. Kiralanan sunucu barındırıcının donanımında çalışır.
Açıkta kalma: Evde oyuncular genel IP adresinize bağlanır, güvenlik duvarı ve modem sizin sorumluluğunuzdadır. Kiralanan sunucuda ev IP'niz işin dışında kalır.
Kurulum: Kendiniz barındırmak komut satırı, port yönlendirme, SteamCMD tekrarları ve bir başlatma satırı gerektirir. Kiralamak bir token, bir ad, bir mod ve bir harita gerektirir. Token'a iki durumda da ihtiyacınız var.
Kontrol: Kendiniz barındırmak size her dosyayı verir. Sunucularımızda ayarları panelden değiştirirsiniz ve kendi yapılandırmalarınız ile plugin'leriniz için yine de Dosyalar sekmesi vardır.
Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Tümünü kabul edebilir, yalnızca zorunlu çerezleri kabul edebilir veya kategori bazında seçebilirsiniz.Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Burada varsayılan olarak açıktır. İstemediklerinizi kapatabilirsiniz.Gizlilik politikamızı okuyun