YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Insurgency sunucusu nasıl barındırılır (2026)

InsurgencyUpdated Nov 5, 20267 min read

Kısa cevap. Bir Insurgency sunucusunu kendiniz ücretsiz barındırabilirsiniz: Insurgency Dedicated Server'ı (Steam uygulaması 237410) SteamCMD ile anonim girişle kurun, adınızı insurgency/cfg/server.cfg dosyasına yazın, srcds_run ile başlatın ve 27015 portunu açın (TCP ve UDP). Ya da bir Insurgency sunucusu kiralayın ve ağ ayarlarıyla uğraşmayın.

Oyuncular onu oyun içi sunucu tarayıcısında adıyla bulur ya da adresiyle (IP ve port) katılır.

5 Kasım 2026 tarihinde, oyunla ilgili en yeni Steam duyurusuna göre kontrol edildi. Duyuru 12 Aralık 2025 tarihlidir ve BattlEye'ı istemciden ve Windows dedicated sunucusundan kaldırmıştır.

Bu rehber 2014 tarihli oyunu, yani Insurgency'yi anlatır; Insurgency: Sandstorm'u değil. Genel kısımlar için Valve'in Source Dedicated Server belgelerini, geri kalanı için kendi Insurgency kurulumumuzu kullanır. Doğrudan kiralama yoluna geçmek için Seçenek 2'ye gidin.

Neye ihtiyacınız var

  • Sunucu yazılımı: "Insurgency Dedicated Server", Steam uygulaması 237410. Ücretsizdir ve anonim Steam girişiyle indirilir. İndirmek için oyuna sahip olmanız gerekmez.
  • Sürekli açık kalan bir makine: boşta duran bir bilgisayar, ev sunucusu ya da bulut sanal makinesi. Bu rehber bizim kullandığımız 64 bit Linux'u kullanır. Oyunun Steam sayfası oyuncular için Linux, Windows ve Mac'i listeler ve bir Windows dedicated sunucusu vardır, ama hiçbirini denemedik.
  • RAM ve CPU: geliştirici dedicated sunucu gereksinimlerini yayınlamıyor. Steam sayfası yalnızca oyunun oynanması için gerekenleri listeler, bu yüzden başka yerlerde okuduğunuz her sunucu rakamını tahmin olarak değerlendirin.
  • Oyuncu sınırı: başlatma satırında -maxplayers ile ayarlanır. Sunucularımızı 32 ile sınırlıyoruz.
  • Ağ: 27015 portu, TCP ve UDP, internetten erişilebilir olmalı. Valve'in belgeleri bunun -port ile değiştirilebileceğini söylüyor.

Seçenek 1: kendiniz barındırın

Bu adımlar Debian veya Ubuntu içindir. İndirme komutu, dosya yolları ve başlatma satırı, Insurgency kurulumumuzun kullandıklarıdır.

Sunucuyu kurun

  1. SteamCMD'nin ihtiyaç duyduğu kütüphaneleri kurun.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install lib32gcc-s1 curl tar -y
  2. Sunucu için bir kullanıcı oluşturun ve ona geçin. Valve, SteamCMD'yi root olarak çalıştırmamanızı söyler.
    sudo useradd -m -s /bin/bash -U insurgency
    sudo su - insurgency
  3. SteamCMD'yi kurun ve kendini bir kez güncellemesine izin verin.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xzf steamcmd.tar.gz
    ./steamcmd.sh +quit
  4. Sunucuyu indirin.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/insurgency/server +login anonymous +app_update 237410 validate +quit
    Kurulumlarımızda SteamCMD başarılı bildirdiği halde bazen başarısız oldu: temiz bir kurulumda yaklaşık yedide iki çalıştırmada, geriye boş bir klasör bıraktı. steamapps/appmanifest_237410.acf dosyasının sunucu klasöründe olduğunu kontrol edin, yoksa komutu yeniden çalıştırın.
  5. Steam istemci kütüphanesini kopyalayın, sunucuyu çalıştıran kullanıcının ana klasöründeki .steam/sdk32 içine, kurulumumuzun yaptığı gibi:
    mkdir -p ~/.steam/sdk32
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
  6. srcds_run dosyasındaki Windows satır sonlarını temizleyin. Valve onu CRLF satır sonlarıyla gönderir, bu yüzden Linux, sonunda satır başı karakteri olan /bin/sh adlı bir yorumlayıcı arar. Dosya var ve çalıştırılabilir, yine de kabuk "No such file or directory" yanıtını verir. Bunu şu düzeltir:
    sed -i 's/\r$//' ~/server/srcds_run

Ayarları yazın

  1. server.cfg dosyasını oluşturun, sunucu klasörü içindeki insurgency/cfg içine. Valve'in belgelerine göre insanların sunucu tarayıcısında gördüğü ad, bu dosyadaki hostname satırıdır:
    hostname "My Insurgency server"
    sv_password ""
    Özel sunucu için tırnak işaretlerinin arasına bir şifre yazın. Herkese açık sunucu için boş bırakın.
  2. Dosyayı düzenledikten sonra sunucuyu yeniden başlatın, böylece değişikliklerinizle başlar.

Portları açın

  • Oyun: makinenin güvenlik duvarında 27015 portuna izin verin, TCP ve UDP (örneğin sudo ufw allow 27015), ve yönlendiricinizde yönlendirin. Valve'in belgeleri oyun trafiği, ping'ler ve RCON için 27015 TCP/UDP'yi listeler.
  • Başka bir port: başlatma satırına numaranızla birlikte -port ekleyin ve onun yerine o portu açın.

Başlatın ve katılın

  1. Sunucuyu başlat: sunucu klasöründen çalıştırın. Bu, kurulumumuzun kullandığı satırdır; 27015 portu, 16 oyuncu ve sinjar haritasıyla:
    ./srcds_run -game insurgency -console -port 27015 -maxplayers 16 +map sinjar +ip 0.0.0.0 -strictportbind -norestart
    Konsol gameserver Steam ID yazdırdığında hazırdır. Yeniden başlatma veya çökmeden sonra tekrar başlaması için onu systemd gibi bir hizmet yöneticisi altında çalıştırın.
  2. Katılın. Insurgency'de sunucu tarayıcısını açın ve sunucu adınızı hostname içinde yazıldığı gibi aynen aratın, ya da Insurgency sunucunuza nasıl bağlanırsınız yazısında anlatıldığı gibi genel IP adresiniz ve portunuzla katılın.
  3. Güncelle: sunucuyu durdurun ve 4. adımdaki indirme komutunu yeniden çalıştırın. Oyun güncellendiğinde sunucunun da güncellenmesi gerekir: en yeni duyuru sunucu sahiplerine dedicated sunucuyu Steam üzerinden güncellemelerini söylüyor.

Seçenek 2: PlayNHost'ta barındırın

Kiralamak kurulumu, kütüphaneleri, portları ve güncelleme rutinini ortadan kaldırır. Yine de bir ad, bir şifre ve bir harita seçersiniz.

  1. Bir plan seçin. Insurgency sunucu barındırma sayfasını açın ve planları karşılaştırın: yazım anında MAKAROV (8 oyuncu), AKM (16) ve M249 (32). İstediğinizde Sunucu oluştur düğmesine basın ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
  2. Kurulumu bekleyin. Sunucu panelde görünür. Hazır olduğunda konsolu gameserver Steam ID yazdırır.
  3. Ona bir ad verin. Ayarlar sekmesinde Sunucu adını ve özel sunucu için Katılma şifresini belirleyin. Sonra yeniden başlatın. Bkz. Insurgency sunucu adınızı, şifrenizi ve haritanızı nasıl değiştirirsiniz.
  4. Başlangıç haritasını seçin, aynı sekmedeki Başlangıç haritası alanından.
  5. Kendinizi yönetici yapın. Bkz. Insurgency sunucunuzda nasıl admin olursunuz.
  6. Oyuncularınızı davet edin. Genel bakış sayfasındaki Arkadaşlarla oyna kartı onlara ne vereceğinizi gösterir, Davet mesajını kopyala ise bunu kopyalar. Ayrıca Insurgency sunucunuza nasıl bağlanırsınız yazısında anlatıldığı gibi katılabilirler.

Panelin sizin için yaptıkları:

  • Portunuz baştan atanır ve açıktır, ayrıca sizin için başlatma satırına eklenir, yani yönlendirilecek bir şey yoktur.
  • Ad ve şifre her başlatmada insurgency/cfg/server.cfg dosyasına yazılır, yani onları dosyada değil panelde değiştirirsiniz. Kurulum ayrıca bu dosyayı boş hostname ve sv_password satırlarıyla oluşturur. Bu önemlidir: panel yalnızca var olan bir server.cfg dosyasını düzenler, eksik olanı oluşturmaz ve dosyasız yaptığımız testte sunucu adı "Insurgency" olarak kaldı.
  • İndirme üç kereye kadar çalışır, böylece yukarıda anlatılanlar gibi tek bir başarısız SteamCMD çalıştırması sizi boş bir sunucuyla bırakmaz. srcds_run içindeki Windows satır sonları da sizin için temizlenir.
  • Otomatik güncelleme açıkken (varsayılan, Ayarlar sekmesinde Show advanced altında) sunucu başlarken en yeni sürümü kurar, yani yeniden başlatma bir güncellemedir. Hiç yeniden başlamayan bir sunucu hiç güncellenmez.
  • Metamod:Source ve SourceMod'u eklemek için SourceMod'u kur seçeneğini açın; dosyalar insurgency/addons içine gelir. Sunucu kurulurken okunur, bu yüzden sonradan açmak yeniden başlatma değil, yeniden kurulum gerektirir. Eklentileri kendiniz yüklersiniz.

Kendiniz barındırmak mı kiralamak mı: dürüst bir karşılaştırma

  • Maliyet: sunucu yazılımı ücretsizdir. Kendiniz barındırmak elektrik, donanım ve bant genişliği ya da bir bulut makinesi maliyeti getirir. Kiralamak, planın belirlediği, aylık, üç aylık veya yıllık faturalanan düzenli bir ücrettir.
  • Çalışma süresi: bir ev sunucusu yalnızca bilgisayarınız, elektriğiniz ve internetiniz ayakta olduğu sürece açıktır. Kiralanan sunucu, barındırıcının donanımında çalışır.
  • Dışa açıklık: evde oyuncular genel IP adresinize bağlanır ve güvenlik duvarıyla yönlendiriciyle siz ilgilenirsiniz. Kiralanan sunucu ev IP'nizi işin dışında tutar.
  • Kurulum: kendiniz barındırmak komut satırı, port yönlendirme, SteamCMD yeniden denemesi ve yukarıdaki satır sonu düzeltmesini gerektirir. Kiralamak bir ad, bir şifre ve bir harita gerektirir.
  • Denetim: kendiniz barındırmak size her dosyayı verir. Bizim sunucularımızda ad ve şifreyi panelde değiştirirsiniz ve yine Dosyalar sekmesinde server.cfg ile diğer dosyalara erişirsiniz.

Kurulumu atlamaya hazır mısınız? Insurgency sunucu planlarına göz atın. Sunucu görünmüyor mu? Insurgency sunucusu tarayıcıda görünmüyor ya da harita yüklemiyor yazısını okuyun.

Sunucunuz başka bir yerde mi? Bize taşıyın

EN YENİ BLOG YAZILARIMIZ