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

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

SquadUpdated Nov 5, 20269 min read

Kısa cevap. Bir Squad sunucusunu kendiniz ücretsiz barındırabilirsiniz: SteamCMD ile anonim girişle ayrılmış sunucuyu (Steam uygulaması 403240) kurun, Port=7787 QueryPort=27165 ile başlatın ve oyun için UDP 7787 ve 7788 portlarını, ayrıca query ve beacon portlarını açın. Ya da bir Squad sunucusu kiralayın ve ağ ayarlarıyla uğraşmayın.

Sunucu Linux ve Windows üzerinde çalışır. Oyuncular onu oyun içi sunucu tarayıcısında adıyla bulur ve Offworld lisansı olmayan bir sunucu Custom Servers altında görünür. Kiralanan bir PlayNHost sunucusunun lisansı yoktur, bu yüzden o da orada listelenir.

5 Kasım 2026'da kontrol edildi, doğrulayabildiğimiz en yeni sunucu derlemesi olan Squad Hotfix 10.6.3 (22 Ekim 2026) için geçerlidir. Squad sık sık yamalanır.

Bu rehber, Squad wiki'sinin sunucu sayfalarını (Server Installation ve Server Configuration), Valve'in SteamCMD araçlarını, Squad için Steam duyurularını, Offworld'ün sunucu politikalarını ve panelimizin Squad için kullandığı kurulumu temel alır. Doğrudan kiralama yoluna geçmek için 2. seçeneğe bakın.

İhtiyacınız olanlar

  • İşletim sistemi: 64 bit Linux (wiki GLIBC 2.17 veya daha yenisini ister) ya da Windows. Windows'ta wiki ayrıca Visual C++ 2013 ve 2015 yeniden dağıtılabilir paketlerini ve Haziran 2010 DirectX çalışma zamanlarını listeler.
  • Donanım: Steam mağaza sayfası oyunun gereksinimlerini listeler, sunucunun değil. Offworld, lisanslı sunucular için donanım gereksinimlerini sunucu politikaları sayfasında yayımlar. Kendi notlarımız için Bir Squad sunucusu ne kadar RAM ister? yazısına bakın.
  • Ağ: oyun portu (UDP 7787 ve 7788), beacon portu (15000), Steam query portları (27165 ve 27166) ve RCON portu (21114), internetten erişilebilir olmalı. Wiki, UDP olarak listelenen oyun portları dışında hepsini UDP ve TCP olarak listeler.
  • Steam hesabı: sunucuyu indirmek için gerekmez. Kurulum login anonymous kullanır.
  • Oyun: oyuncular Steam'deki Squad'dan katılır, mağaza sayfası bunu yalnızca Windows için gösterir.

Sunucu yazılımı ücretsizdir. Makineye, elektriğe ve bant genişliğine ödersiniz, yazılıma değil.

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

Bu, bir ev sunucusunda veya bulut sanal makinesinde çalışır. Offworld'ün politikası sanal makinelerdeki sunucuları lisanslamaz, bu yüzden bulut sanal makinesi size Custom Servers altında listelenen bir sunucu verir. Adımlar Squad wiki'sindeki Server Installation sayfasını izler.

Linux (Debian veya Ubuntu)

  1. Kütüphaneleri kurun.
    sudo apt-get update
    sudo apt-get install screen lib32gcc-s1 curl
  2. Sunucu için bir kullanıcı oluşturun ve ona geçin. Wiki, düşük yetkili bir kullanıcının sunucuyu root'tan daha güvenli tuttuğunu belirtir.
    sudo adduser squad
    sudo -iu squad
  3. SteamCMD'yi kurun.
    mkdir SquadGameServer && cd SquadGameServer
    curl -so - https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar xzv
  4. Güncelleme betiğini ve başlatma betiğini yazın.
    printf %s\\n "force_install_dir server1" "login anonymous" "app_update 403240 validate" "quit" > update_squad.txt
    echo "./steamcmd.sh +runscript ./update_squad.txt; cd server1; ./SquadGameServer.sh Port=7787 QueryPort=27165 beaconport=15000 FIXEDMAXPLAYERS=80 RANDOM=NONE" > startserver1.sh
    chmod +x startserver1.sh
    Başlatma betiği önce oyunu günceller, sonra başlatır, böylece her başlatma yeni derlemeyi alır. FIXEDMAXPLAYERS oyuncu sayısının aşamayacağı bir üst sınırdır ve RANDOM=NONE harita rotasyonunu sırayla tutar.
  5. Onu screen içinde başlatın, böylece SSH'yi kapatsanız da çalışmaya devam eder.
    screen -dmS server1 ./startserver1.sh
    screen -r server1
    Ctrl-A ve ardından Ctrl-D ile ayrılın. İlk çalıştırma oyunu indirir, bu büyüktür, o yüzden zaman ayırın.
  6. Durdurun ve server1/SquadGame/ServerConfig/Server.cfg dosyasını düzenleyin. Çoğu kişinin değiştirdiği anahtarlar:
    ServerName="My Squad Server"
    ShouldAdvertise=true
    MaxPlayers=80
    NumReservedSlots=0
    AllowTeamChanges=true
    PreventTeamChangeIfUnbalanced=true
    Wiki, oyunun yapılandırma dosyalarının üzerine yazmadığı konusunda uyarır, bu yüzden yeni seçenekler mevcut bir dosyaya elle eklenmelidir.
  7. Portları açın. Yukarıdaki listedeki portlara makinenin güvenlik duvarında izin verin, ardından yönlendiricide yönlendirin. Wiki, Squad'ın sunucu ile bağlı her oyuncu arasında 30000 üzerindeki UDP portlarını da kullandığını ekler, bu yüzden bazı sağlayıcıların bunlara da izin vermesi gerekir.
  8. Kontrol edin. Oyun içi tarayıcıda sunucunuzun adını arayın. Sunucuyla aynı ağdan oynuyorsanız, wiki NAT loopback'in gerekli olduğunu söyler.

Windows

  1. SteamCMD'yi C:\steamcmd klasörüne indirin ve aynı dört satırı oraya update_squad.txt olarak kaydedin, ilk satır force_install_dir C:\squad olsun.
  2. Sunucuyu indirmek için steamcmd +runscript update_squad.txt komutunu bir kez çalıştırın.
  3. Şununla başlatın:
    C:\squad\SquadGame\Binaries\Win64\SquadGameServer.exe Port=7787 QueryPort=27165 beaconport=15000 FIXEDMAXPLAYERS=80 RANDOM=NONE -log
  4. SquadGame\ServerConfig\Server.cfg dosyasını Linux'taki 6. adımdaki gibi düzenleyin ve portlara Windows Güvenlik Duvarı'nda izin verin.

ServerConfig içindeki diğer dosyalar

  • Admins.cfg: izinleri olan gruplar (örneğin Group=Admin:changemap,balance,chat,kick,ban), ardından kişi başına bir Admin=<SteamID64>:<Group> satırı. SteamID64 olmalıdır.
  • Rcon.cfg: RCON portu (varsayılan 21114) ve parola. Boş bir Password= RCON'u kapalı tutar.
  • LayerRotation.cfg ve LevelRotation.cfg: rotasyon. Hangisinin kullanılacağını MapRotationMode seçer (Server.cfg içinde) ve LayerList_Vote maç sonu layer oylamasını açar.
  • Bans.cfg, Motd.cfg ve ServerMessages.cfg.

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

Kiralamak size güvenlik duvarı, port yönlendirme ve güncelleme rutininden kurtarır. Portlar ve yapılandırma dosyası sizin için ayarlıdır.

  1. Bir plan seçin. Squad sunucu barındırma sayfasını açın ve planları karşılaştırın (yazıldığı sırada 15 oyuncu için LEADER ve 40 oyuncu için COMMANDER). LEADER'da Sunucu oluştur'a veya COMMANDER'da Planı özelleştir'e basın ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
  2. Kurulumu bekleyin. "Sunucu hazır" e-postası alırsınız ve sunucu panel.playnhost.com adresinde görünür. Kurulum Squad'ı anonim girişle Steam'den (app 403240) indirir. Konsol sekmesinde panel, sunucu Engine Initialization yazdırdığında onu çalışıyor sayar.
  3. Ayarlar'ı, sonra Oyun ayarları'nı açın. Bu alanlar sunucu her başladığında SquadGame/ServerConfig/Server.cfg dosyasına yazılır:
    • Sunucu Adı: sunucu tarayıcısındaki ad.
    • Maksimum Oyuncu: Salt okunur olarak gösterilir. Planınızı izler.
    • Takım değiştirmeye izin ver ve Dengesizse Takım Değişimini Engelle: oyuncuların takım değiştirip değiştiremeyeceği ve takımlar dengesizken değiştirip değiştiremeyeceği.
    • Sunucuyu duyur: sunucuyu tarayıcının dışında tutmak için kapatın.
    • Ayrılmış Slotlar: yöneticiler ve beyaz listedeki oyuncular için ayrılan 0 ile 10 arası slot.
    • Demo Kaydet: sunucu tarafında demo kaydı. Sunucularımızda varsayılan olarak açıktır, kayıt gerekmiyorsa kapatın.
  4. Yeniden başlatın. Panel "Kaydedildi. Bunların geçerli olması için sunucunun yeniden başlatılması gerekir." gösterdiğinde Şimdi yeniden başlat'a basın ve Engine Initialization çıkmasını bekleyin.
  5. Kendinizi yönetici yapın. Dosyalar'ı açın, SquadGame/ServerConfig klasörüne gidin ve Admins.cfg dosyasını SteamID64'ünüzle düzenleyin, Squad sunucunuzda nasıl admin olursunuz ve admin komutları nasıl kullanılır yazısında anlatıldığı gibi. Panel bu dosyayı yazmaz.
  6. Rotasyonu ayarlayın. Panelin Squad için kendi notu, harita rotasyonunun SquadGame/ServerConfig içinde olduğunu ve Dosyalar altında düzenlendiğini söyler. Squad sunucunuzu nasıl kurarsınız: temel ayarlar yazısına bakın.
  7. Katılın. Oyun içi tarayıcıda sunucunuzun adını arayın. Squad sunucunuza nasıl katılırsınız ayrıntıları anlatır.

Kurulumumuz sizin için neler yapar

  • Portlar. Panel sunucuyu oyun, query ve beacon portlarıyla başlatır, yani ayarlanacak bir yönlendirici veya güvenlik duvarı yoktur.
  • Panelin yazdığı anahtarlar. Her başlatmada panel ServerName, MaxPlayers, AllowTeamChanges, ShouldAdvertise, NumReservedSlots, PreventTeamChangeIfUnbalanced ve RecordDemos değerlerini Server.cfg içinde yeniden yazar. Bunlardan birine elle yapılan değişiklik sonraki başlatmada değiştirilir, bu yüzden onları Oyun ayarları'nda değiştirin. Dosyadaki diğer tüm anahtarlar sizindir.
  • Kurulum yeniden denemesi. Steam bazen "Missing configuration" yanıtı verir ve SteamCMD yine de bitmiş gibi görünür. Kurulum betiğimiz üç defaya kadar dener ve Steam uygulama manifestosunu oyunun orada olduğunun kanıtı sayar, böylece bir sunucu boş bırakılmaz.
  • Workshop modları. Workshop öğe kimlikleri Workshop öğelerini indir alanına girilir (Workshop sayfası aynı listeyi düzenler). Squad bu listeyi yalnızca sunucu kurulurken okur, bu yüzden yeniden başlatma onu uygulamaz. Panelde Squad için henüz yeniden kurma düğmesi yok, bu yüzden listeyi değiştirdikten sonra sunucuyu yeniden kurmak için destekle iletişime geçin. Yeniden kurulum sunucu dosyalarının yerine yenilerini koyar, bu yüzden önce değiştirdiğiniz her şeyin yedeğini alın.
  • Güncellemeler. Otomatik güncelleme (Oyun ayarları içinde Gelişmiş seçenekleri göster altında) varsayılan olarak açıktır: sunucu her başladığında Steam'de yeni bir derleme olup olmadığına bakar. Bir yama oyuncuların katılmasını engelliyorsa, yeni sürümü almak için sunucuyu yeniden başlatın.

Kendiniz barındırma ya da kiralama: dürüst bir karşılaştırma

  • Maliyet. Kendi barındırmanız: yazılım ücretsizdir, donanıma, elektriğe ve bant genişliğine ya da bir bulut sanal makinesine ödersiniz. Kiralık: plana göre aylık bir ücret. Güncel planlara bakın.
  • Erişilebilirlik. Kendi barındırmanız: makinenizin ve internetinizin güvenilirliği kadar güvenilir, oyuncularınız bağlıyken açık kalmalı. Kiralık: sizin bilgisayarınızda değil, barındırıcının donanımında çalışır.
  • Ağa açıklık. Kendi barındırmanız: oyuncular genel IP'nize bağlanır ve güvenlik duvarı, yönlendirici, altı port ve bir UDP port aralığıyla siz ilgilenirsiniz. Kiralık: ev IP'niz işin içinde değildir.
  • Gereken beceri. Kendi barındırmanız: komut satırı, port yönlendirme, yapılandırma dosyaları ve bir güncelleme rutini. Gayet yapılabilir ve öğrenmek için iyi bir yol. Kiralık: form alanlı bir web paneli, ayrıca yöneticiler ve rotasyon için dosya düzenlemeleri.
  • Güncellemeler. Kendi barındırmanız: yukarıdaki başlatma betiği her başlatmadan önce günceller. Kiralık: Otomatik güncelleme her başlatmada yeni derleme olup olmadığına bakar.
  • Lisanslama. Offworld'ün politikası sunucuları yalnızca bir Offworld Hosting Partner'da veya onaylı kendi donanımınızda lisanslar, sanal makinelerde lisanslamaz. PlayNHost, Offworld'ün güvenilir sunucu sağlayıcıları listesinde değildir, bu yüzden bir PlayNHost sunucusunun lisansı yoktur ve Custom Servers altında görünür. Yalnızca lisanslı sunucular ana sunucu tarayıcısı sekmesinde görünür. Lisanslı bir sunucuya ihtiyacınız varsa, kendi ayrılmış donanımınızda barındırın ve Offworld'e başvurun.

Kendi barındırmanız, zaten bütün gün çalışan bir makineniz varsa ve ağlarla aranız iyiyse uygundur. Kiralamak, donanımla uğraşmak istemiyorsanız uygundur.

Sık karşılaşılan sorunlar ve çözümler

Sunucu tarayıcıda görünmüyor

Neden: Steam query portu engelli ya da ShouldAdvertise değeri false. Offworld lisanssız sunucuları ana listede değil, Custom Servers altında listeler.

Çözüm: 27165 ve 27166 portlarını (veya kendi query portunuzu ve bir sonrakini) açın, Sunucuyu duyur ayarına bakın ve Custom Servers altında arayın. Squad sunucusu sorunları ve çözümleri yazısına bakın.

Kendi sunucunuzu aynı ağdan göremiyorsunuz

Neden: yönlendiricinizde NAT loopback kapalı. Wiki, aynı ağda hem barındırıp hem oynamak için bunun gerekli olduğunu söyler.

Çözüm: yönlendiriciniz destekliyorsa açın ya da ağınızın dışındaki bir arkadaşınızdan kontrol etmesini isteyin.

Server.cfg değişiklikleriniz kayboluyor (PlayNHost)

Neden: anahtar, panelin her başlatmada yazdığı yedi anahtardan biri.

Çözüm: onu bunun yerine Oyun ayarları içinde değiştirin.

SSS

Squad sunucusunu ücretsiz barındırabilir miyim?

Evet. Ayrılmış sunucu Steam'de ücretsizdir (app 403240) ve anonim girişle indirilir. Yine de makineye, elektriğe ve internete ödersiniz ve insanlar oynarken açık kalmalıdır.

Kaç oyuncu katılabilir?

Wiki'nin örnek Server.cfg dosyası 100 kullanır ve FIXEDMAXPLAYERS katı bir üst sınır koyar. Planlarımız 15 ve 40 oyunculuktur.

Bir Squad sunucusu hangi portları kullanır?

Wiki'nin listesine göre: oyun için UDP 7787 ve 7788, beacon için 15000, Steam query için 27165 ve 27166, RCON için 21114 ve bağlı oyuncular için 30000 üzerindeki UDP portları.

Sunucuyu çalıştırmak için oyuna sahip olmam gerekir mi?

Kurmak için hayır. Oyuncuların katılmak için Squad'a ihtiyacı var.

Mod ekleyebilir miyim?

Evet, Workshop içeriği ayrılmış sunucuda çalışır. Squad sunucunuza nasıl mod eklersiniz yazısına bakın.

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

Squad için ücretsiz araçlar

Bu araçlar İngilizcedir.

EN YENİ BLOG YAZILARIMIZ