1. Anasayfa
  2. »
  3. Genel
  4. »
  5. CS 1.6 Sunucu Kiralama

CS 1.6 Sunucu Kiralama

Verimin Verimin -
8 0
CS 1.6 sunucu kiralama nedir

CS 1.6 sunucu kiralama, Counter-Strike 1.6 oyuncularının bağlandığı oyun sunucusunun bir veri merkezinde barındırılması ve aylık ücretle kullanılmasıdır. Counter-Strike 1.6 oyun sunucusu, HLDS adlı adanmış yazılımla çalışır ve tickrate değeri kadar, yani saniyede 100 kez oyun durumunu yeniden hesaplar. Slot sayısı sunucunun aynı anda kabul ettiği oyuncu sayısını, ping ise oyuncu ile sunucu arasındaki gecikmeyi tanımlar. Türkiye lokasyonlu veri merkezimizde CS 1.6 oyun sunucusu barındıran sanal sunucuları 3 ile 15 milisaniye arası yerel gecikmeyle kuruyoruz.

Yazının devamında CS 1.6 sunucu kiralamanın tanımını, slot sayısına göre işlemci ve bellek hesabını ve sunucuda hedeflenmesi gereken ping aralığını veriyoruz. Ardından CS 1.6 sunucusunun nasıl kurulduğunu, hazır oyun paneli ile VDS arasındaki farkı, DDoS saldırısı riskini ve kiralama bedelini belirleyen kalemleri sırayla açıklıyoruz.

CS 1.6 Sunucu Kiralama Nedir?

CS 1.6 sunucu kiralama, Counter-Strike 1.6 oyun sunucusunu barındıracak bir sunucunun aylık ücretle kullanılmasıdır. Oyuncuların bağlandığı sunucunun 7 gün 24 saat açık kalması gerektiği için ev bilgisayarı bu görevi karşılamaz; ev bağlantısının yükleme yönü dar, IP adresi değişken ve enerji beslemesi kesintiye açıktır. Kiralanan sunucu kesintisiz enerji, sabit IP adresi ve simetrik bant genişliği sağlar.

Kaç Slotluk Sunucu Ne Kadar Kaynak İster?

CS 1.6 sunucusunun kaynak ihtiyacını slot sayısına göre önerilen vCPU adedi, önerilen RAM miktarı ve aylık trafik tüketimi başlıklarıyla veriyoruz.

Slot sayısıÖnerilen vCPUÖnerilen RAMAylık trafik
12 slot1 vCPU (3,0 GHz üzeri)1 GB250 GB
16 slot1 vCPU (3,0 GHz üzeri)1 GB350 GB
24 slot2 vCPU (3,2 GHz üzeri)2 GB550 GB
32 slot2 vCPU (3,4 GHz üzeri)2 GB750 GB
64 slot4 vCPU (3,4 GHz üzeri)4 GB1.500 GB

Tablodaki vCPU değerleri paralel işlem gücünü değil, sunucu sürecine ayrılan payı gösterir. HLDS süreci tek çekirdek üzerinde çalışır ve ikinci çekirdeği oyun döngüsü için kullanmaz; 64 slotluk bir CS 1.6 sunucusunda 8 çekirdekli 2,1 GHz işlemci, 2 çekirdekli 3,6 GHz işlemciden daha kötü sonuç üretir. Çekirdek hızı 3,0 GHz altına indiğinde 32 slotluk sunucuda kare gecikmesi 12 milisaniyeye çıkar. Çekirdek adedi ile çekirdek hızı arasındaki dengeyi CPU çekirdeği seçimi yazısında ayrıntılandırdık.

Bot Eklemek Kaynak Tüketimini Nasıl Değiştirir?

Bot eklemek CS 1.6 sunucusunun işlemci tüketimini gerçek oyuncu eklemekten daha fazla artırır. Gerçek oyuncunun hamlesini oyuncunun bilgisayarı hesaplar, sunucu yalnızca gelen girdiyi doğrular. Bot ise yol bulma, hedef seçme ve nişan alma hesabını sunucu işlemcisinde çalıştırır; her bot için sunucu saniyede 100 kez ayrı bir yapay zekâ döngüsü işletir.

Ölçtüğümüz değerlerde 3,4 GHz bir çekirdekte tek gerçek oyuncu %0,6 işlemci payı tüketirken tek bot %1,8 pay tüketir. Oran 3 katıdır: 10 botlu bir sunucu 10 oyunculu sunucudan 3 kat fazla işlemci döngüsü harcar ve tek başına %18 işlemci kullanımına ulaşır. Zombie Plague türü mod paketleri oranı 4 katına çıkarır, bu yüzden bot sayısını 12 ile 16 arasında sınırlandırmak gerekir.

RAM Miktarı Nasıl Belirlenir?

CS 1.6 sunucusunun bellek ihtiyacı dört kalemin toplamıyla hesaplanır:

  • Temel sunucu süreci. HLDS yazılımı boş bir haritada 60 ile 90 MB bellek tutar ve bu taban değer slot sayısından bağımsızdır.
  • Harita dosyaları. Tek bir CS 1.6 haritası 4 ile 12 MB yer kaplar; 30 haritalık bir döngüde bellekte tutulan harita ve doku verisi 250 MB’a ulaşır.
  • Eklenti yükü. Metamod ve AMX Mod X ikilisi 40 ile 60 MB ek bellek ister, üzerine kurulan mod paketleri toplamı 150 MB seviyesine taşır.
  • Oyuncu başına ek bellek. Sunucuya bağlanan her oyuncu 1,5 ile 2,5 MB bellek tüketir; 32 slotluk sunucuda oyuncu kaynaklı yük 80 MB olur.

Dört kalemin toplamı 32 slotluk bir CS 1.6 sunucusunda 550 MB civarında kalır, kalan bellek işletim sistemi ve disk önbelleği için ayrılır. Bellek boyutunun performansa etkisini sunucu RAM yazısında genel çerçevede ele aldık.

CS 1.6 Sunucusunda Ping Kaç Olmalı?

CS 1.6 sunucusunda ping kaç olmalı

CS 1.6 sunucusunda hedeflenen ping aralığını oynanabilirlik durumu ve tipik sunucu lokasyonu ile birlikte veriyoruz.

Ping aralığıOynanabilirlikTipik lokasyon
0-30 msRekabetçi oyun için ideal, vuruş kaydı anlıkOyuncuyla aynı şehirdeki Türkiye veri merkezi
30-60 msAkıcı, gecikme yalnızca yakın mesafe düellolarında hissedilirTürkiye geneli, farklı şehirler
60-100 msOynanabilir, hızlı refleks gerektiren duellolarda dezavantaj oluşurAlmanya, Hollanda ve diğer Avrupa lokasyonları
100 ms üzeriKabul edilemez, oyuncular sunucudan ayrılırAmerika ve Asya lokasyonları

Türk oyunculara hizmet veren bir CS 1.6 sunucusu Türkiye lokasyonunda barındırılmalıdır. Counter-Strike 1.6 vuruş kaydını sunucu tarafında doğrular, dolayısıyla her milisaniye hedefin konumunu geriye kaydırır. Almanya lokasyonundaki 60 milisaniyelik gecikme, saniyede 250 birim hızla koşan oyuncuyu ekranda 15 birim geride gösterir; İstanbul lokasyonundaki 10 milisaniyelik gecikmede sapma 2,5 birime düşer. Yerel lokasyonun gecikme ve erişim avantajlarını Türkiye lokasyonlu VDS yazısında karşılaştırdık.

Ping Nasıl Ölçülür?

Ping değerini sunucuyu kiralamadan önce sağlayıcının test IP adresi üzerinde ölçün ve şu adımları sırayla uygulayın:

  1. ping -n 30 <test-ip> komutunu Windows üzerinde çalıştırın, Linux ve macOS üzerinde ping -c 30 <test-ip> biçimini kullanın.
  2. Çıktıdaki ortalama tur süresini ve paket kaybı oranını kaydedin; paket kaybı %0 olmalıdır.
  3. tracert <test-ip> komutuyla paketin izlediği rotayı çıkarın, rotanın yurt dışına çıkıp çıkmadığını kontrol edin.
  4. Ölçümü akşam 20.00 ile 24.00 arasında, yani oyun sunucusunun en yoğun saatlerinde tekrarlayın.
  5. Sağlayıcıdan alınan test sonucunu kendi ölçümünüzle karşılaştırın, 20 milisaniyeden büyük sapmayı sağlayıcıya bildirin.

Ölçüm komutlarının çıktısını yorumlama yöntemini ping nedir yazısında adım adım anlattık.

CS 1.6 Sunucusu Nasıl Kurulur?

CS 1.6 sunucusu kiralanan sunucu üzerinde beş adımda kurulur:

  1. Sunucuya ssh root@<sunucu-ip> komutuyla bağlanın ve teslim e-postasındaki parolayı girin.
  2. HLDS dosyalarını Valve’in resmi dağıtım aracıyla indirin: ./steamcmd.sh +login anonymous +force_install_dir ./hlds +app_update 90 validate +quit komutu sunucu paketini kurar.
  3. Sunucu yapılandırmasını cstrike/server.cfg dosyasında düzenleyin; hostname, sv_lan 0, rcon_password ve sv_maxrate 25000 satırlarını doldurun.
  4. Bağlantı noktasını açın: ufw allow 27015/udp komutu CS 1.6 sunucusunun varsayılan 27015 numaralı UDP bağlantı noktasını dışarıya açar.
  5. Sunucuyu ./hlds_run -game cstrike +port 27015 +maxplayers 32 +map de_dust2 komutuyla başlatın.

Sunucuya uzaktan erişim SSH protokolü üzerinden sağlanır; oturumu güvenli tutan anahtar tabanlı doğrulamayı SSH yazısında anlattık.

Hangi İşletim Sistemi Seçilmeli?

Linux, CS 1.6 sunucusu için daha az kaynak tüketir ve aynı donanımda daha fazla slot taşır. Linux kurulumu boşta 180 ile 250 MB bellek harcarken Windows Server grafik arayüzüyle birlikte 1,2 GB bellek harcar, dolayısıyla 2 GB belleğe sahip bir sunucuda Linux tercih edildiğinde oyun sunucusuna kalan pay 4 katına çıkar. Windows tarafı ise eklenti kurulumunu kolaylaştırır: dosya yönetimi uzak masaüstü üzerinden görsel yapılır ve komut satırı bilgisi gerektirmez. Kaynak verimliliği önceliğinde Linux dağıtımlarını, yönetim kolaylığı önceliğinde Windows Server’ı kuruyoruz; dağıtım seçenekleri için Linux VDS sayfasına bakabilirsiniz.

Bağlantı Noktası ve Güvenlik Duvarı Ayarı

CS 1.6 sunucusunun dışarıdan erişilebilir olması için güvenlik duvarında üç kural tanımlanır:

  1. ufw allow 27015/udp komutunu çalıştırın; oyun trafiğinin tamamı 27015 numaralı UDP bağlantı noktası üzerinden akar.
  2. ufw allow 27015/tcp komutuyla uzaktan yönetim için kullanılan RCON bağlantısını açın.
  3. Birden fazla sunucu çalıştırıyorsanız ufw allow 27016:27020/udp biçiminde ek bağlantı noktası aralığı tanımlayın.
  4. ufw status numbered komutuyla kuralları listeleyin ve 27015 satırının ALLOW durumunda olduğunu doğrulayın.

Kapalı bir bağlantı noktası CS 1.6 sunucusunu görünmez yapar: sunucu çalışır, konsolda hata üretmez, fakat kayıt paketi ana listeye ulaşmadığı için oyun içi listede görünmez ve doğrudan IP adresi girilerek bile bağlanılamaz. Güvenlik duvarı kural mantığını firewall yazısında ayrıntılı açıkladık.

Eklenti ve Mod Kurulumu Nasıl Yapılır?

CS 1.6 sunucusunda eklenti ve mod kurulumu üç katman halinde ilerler:

  • Metamod katmanı. Metamod, HLDS motoruna eklenti bağlanmasını sağlayan ara katmandır ve cstrike/addons/metamod dizinine kurulur; liblist.gam dosyasındaki gamedll satırı Metamod kütüphanesini gösterecek biçimde güncellenir.
  • AMX Mod X katmanı. AMX Mod X, yönetici komutlarını ve istatistik modüllerini sağlayan eklenti platformudur; addons/amxmodx/configs/plugins.ini dosyasında etkin eklentiler tanımlanır.
  • Mod paketi katmanı. Zombie Plague gibi tam oyun modu paketleri ayrı model, ses ve betik dosyalarıyla gelir ve addons/amxmodx/plugins dizinine yerleştirilir.

Mod paketlerinin kaynak maliyeti sabit değildir. Metamod ve AMX Mod X ikilisi işlemci tüketimini %5 artırır; Zombie Plague türü bir mod paketi her turda oyuncu modelini ve özel yetenek hesaplarını çalıştırdığı için işlemci tüketimini %25 ile %40, bellek tüketimini 120 MB artırır. Mod paketi çalıştırılacak 32 slotluk bir CS 1.6 sunucusunda kaynak hesabını 64 slotluk kademeden yapıyoruz.

Hazır Oyun Paneli mi VDS mi Kiralanmalı?

Hazır oyun paneli mi VDS mi kiralanmalı

Hazır oyun paneli ile VDS arasındaki farkı kök erişimi, birden fazla oyun çalıştırma, eklenti özgürlüğü, aylık maliyet yapısı ve teknik bilgi gereksinimi ölçütleriyle karşılaştırıyoruz.

ÖlçütHazır oyun paneliVDS
Kök erişimiYok, yalnızca panel arayüzündeki hazır ayarlar değiştirilirVar, işletim sistemine tam yetkiyle erişilir
Birden fazla oyun çalıştırmaTek oyun sunucusuyla sınırlı, ikinci oyun ayrı abonelik isterTek sunucuda birden fazla oyun sunucusu çalıştırılır
Eklenti özgürlüğüSağlayıcının onayladığı eklenti listesiyle sınırlıSınırsız, derlenen her eklenti kurulur
Aylık maliyet yapısıSlot başına ücretlendirilir, slot arttıkça bedel doğrusal büyürSunucu başına sabit ücretlendirilir, slot sayısı bedeli değiştirmez
Teknik bilgi gereksinimiDüşük, kurulum sağlayıcı tarafından tamamlanırOrta, komut satırı ve güvenlik duvarı bilgisi gerekir

Tablonun ayırt edici satırı birden fazla oyun çalıştırma başlığıdır. VDS kiralayan sunucu sahibi aynı makinede CS 1.6 sunucusunu 27015, ikinci sunucuyu 27016 ve farklı bir oyun sunucusunu 27017 numaralı bağlantı noktasında çalıştırır; hazır oyun panelinde her sunucu ayrı abonelik olarak faturalanır. Sanal sunucu kaynaklarını, yapılandırma seçeneklerini ve yönetim panelini sanal sunucu sayfasında listeliyoruz.

Tek Sunucuda Kaç Oyun Sunucusu Çalıştırılır?

Tek bir VDS üzerinde çalıştırılabilecek oyun sunucusu sayısı, toplam çekirdek ve bellek kaynağının tek bir oyun sunucusunun ihtiyacına bölünmesiyle bulunur. 4 vCPU ve 8 GB belleğe sahip bir sunucuda 32 slotluk CS 1.6 örneği 1 çekirdek payı ve 550 MB bellek tüketir; işletim sistemine 1 çekirdek ve 1 GB ayrıldıktan sonra 3 adet 32 slotluk CS 1.6 sunucusu çalışır. Sanal sunucunun oyun barındırma dışındaki kullanım senaryolarını VDS sunucu hangi alanlarda kullanılır yazısında topladık.

CS 1.6 Sunucusu DDoS Saldırısına Uğrar mı?

Evet, CS 1.6 sunucusu DDoS saldırısına uğrar. Oyun sunucuları, IP adresi oyun içi listeler üzerinden herkese açık olduğu için en sık hedef alınan sunucu tipidir; saldırgan adresi doğrudan oyun listesinden okur.

CS 1.6 sunucusuna yönelen saldırıların büyük bölümü UDP taşma tipindedir. UDP protokolü bağlantı kurmadan veri taşır, dolayısıyla sunucu gelen her paketi işler ve gönderenin gerçekliğini doğrulayamaz. Saldırgan 27015 numaralı bağlantı noktasına saniyede yüz binlerce sahte paket gönderdiğinde ağ arayüzü doygunluğa ulaşır; ping değeri 10 milisaniyeden 800 milisaniyeye fırlar ve sunucu 30 saniye içinde boşalır. Saldırı hacmi 10 Gbps seviyesine ulaştığında koruma katmanı olmayan sunucunun bağlantısı veri merkezi tarafından kapatılır.

Koruma katmanı saldırıyı sunucuya ulaşmadan önce ağ girişinde filtreler. Sunucularımızı, saldırı trafiğini temizleme merkezine yönlendiren ve yalnızca doğrulanmış oyuncu paketlerini ileten bir filtreleme altyapısıyla sunuyoruz. Filtreleme kapsamını ve katman 3 ile katman 7 arasındaki farkı DDoS korumalı VDS yazısında ayrıntılandırdık.

CS 1.6 Sunucu Kiralama Fiyatları Neye Göre Değişir?

CS 1.6 sunucu kiralama bedelini beş kalem belirler:

  • Slot sayısı. Slot sayısı arttıkça ayrılan bellek ve bant genişliği artar, 64 slotluk sunucu 16 slotluk sunucunun 4 katı trafik üretir.
  • İşlemci hızı. Çekirdek adedi değil çekirdek frekansı belirleyicidir, 3,4 GHz üzeri yapılandırmalar daha yüksek kademede fiyatlanır.
  • Bellek miktarı. Mod paketi ve çoklu sunucu senaryoları bellek ihtiyacını 4 GB üzerine taşır, bellek kademesi doğrudan bedele yansır.
  • Lokasyon. Türkiye lokasyonu düşük gecikme sağlar, yurt dışı lokasyonlar farklı bant genişliği maliyetleriyle fiyatlanır.
  • DDoS koruma katmanı. Filtreleme kapasitesi ve katman 7 kapsamı arttıkça koruma kalemi bedele eklenir.

Beş kalemin tamamı hobi amaçlı bir CS 1.6 sunucusu için en alt kademede karşılanır; 16 ile 32 slotluk bir sunucu yüksek frekanslı tek çekirdek ve 2 GB bellekle çalışır. Uygun kademedeki yapılandırmaları ekonomik VDS sayfasında karşılaştırabilirsiniz.

Sunucu Listesinde Nasıl Görünür?

CS 1.6 sunucusunun oyun içi ana listede görünmesi için dört ayar sırayla uygulanır:

  1. cstrike/server.cfg dosyasına sv_lan 0 satırını ekleyin; değer 1 olduğunda sunucu yalnızca yerel ağda görünür.
  2. Sunucuyu -ip <sunucu-ip> +port 27015 parametreleriyle başlatın, sunucunun genel IP adresine bağlanmasını sağlayın.
  3. 27015 numaralı UDP bağlantı noktasını hem giriş hem çıkış yönünde açık tutun.
  4. Konsolda heartbeat komutunu çalıştırın ve ana sunucuya kayıt paketinin gönderildiğini doğrulayın.

Bedava CS 1.6 Sunucusu Açılır mı?

Evet, bedava CS 1.6 sunucusu açılır, fakat ücretsiz seçenekler sınırlıdır. Ücretsiz oyun sunucusu hizmetleri slot sayısını 10 ile 12 arasında sabitler, günlük 4 ile 6 saatlik çalışma süresi uygular ve hareketsizlik sonrası sunucuyu kapatır; kalıcı ve eklenti kurulabilen bir CS 1.6 sunucusu kiralama gerektirir.

Steam Sürümü Olmadan Sunucu Kurulur mu?

Sunucu tarafındaki HLDS yazılımı Valve’in resmi SteamCMD deposundan anonim oturumla indirilir ve ayrı bir oyun lisansı gerektirmez, oyuncu tarafında ise bağlantı için lisanslı Counter-Strike 1.6 sürümü zorunludur. Sunucularımızda yalnızca resmi dağıtım kanalından alınan HLDS paketinin kurulumunu destekliyoruz.

Sunucu Sahibi Olarak Yönetici Yetkisi Nasıl Alınır?

CS 1.6 sunucusunda yönetici yetkisi AMX Mod X yapılandırma dosyası üzerinden tanımlanır:

  1. cstrike/addons/amxmodx/configs/users.ini dosyasını açın.
  2. Dosyanın sonuna "OyuncuAdi" "parola" "abcdefghijklmnopqrstu" "a" biçiminde bir satır ekleyin; üçüncü alandaki abcdefghijklmnopqrstu harf dizisi tam yönetici yetkisini ifade eder.
  3. Sunucu konsolunda amx_reloadadmins komutunu çalıştırın, sunucuyu yeniden başlatmadan yetki listesini yenileyin.
  4. Oyun içinde setinfo _pw "parola" komutuyla parolayı tanımlayın ve sunucuya yeniden bağlanın.

CS 1.6 Sunucusu Kaç Dakikada Kurulur?

CS 1.6 sunucusu, sunucu teslimi ve oyun kurulumu olmak üzere iki aşamada toplam 25 dakika içinde hazır olur. Sanal sunucuyu ödeme onayından sonra otomatik kurulumla 5 ile 15 dakika içinde teslim ediyoruz; HLDS indirmesi, yapılandırma ve güvenlik duvarı kuralı 10 dakika sürer. Kurulum veya slot yükseltmesi için teknik destek ekibimize 7 gün 24 saat ulaşabilirsiniz.

İlgili Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir