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

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

MordhauUpdated Nov 5, 20267 min read

Kısa cevap. Bir Mordhau sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: SteamCMD ile 629800 numaralı Steam uygulamasını kurun, sunucu adını ve şifreleri Game.ini dosyasına yazın, 15000 beacon portuna erişilebildiğinden emin olun ve Linux çalıştırılabilir dosyasını başlatın. Ya da bir Mordhau sunucusu kiralayın ve portlarla güncellemelerle uğraşmayın.

Oyuncular sunucuyu genellikle Mordhau'nun sunucu tarayıcısında adıyla bulur ve bir şifre belirlediyseniz onu girer.

5 Kasım 2026 tarihinde, geliştirici Triternion'ın Steam'de duyurduğu en yeni yama olan Patch #30'a göre kontrol edildi (6 Kasım 2024).

Bu rehber iki kaynağa dayanır: Triternion'ın Steam'de yayımladığı yama notları ve barındırdığımız her Mordhau sunucusunda çalıştırdığımız yapı. Bir şeyi yalnızca kendi sunucularımızdan biliyorsak bunu belirtiriz. Kiralama yoluna geçmek için Seçenek 2'ye gidin.

Neye ihtiyacınız var

  • Sunucu yazılımı: Mordhau'nun dedicated sunucusu, Steam uygulaması 629800. Anonim Steam girişiyle indirilir, sunucu makinesinde oyunu satın almanız gerekmez.
  • Açık kalan bir makine: boştaki bir bilgisayar, bir ev sunucusu veya bir bulut sanal makinesi. Bu rehber, bizim de kullandığımız 64 bit Linux'u kullanır. Triternion yama notlarında Linux sunucuları için düzeltmeler yayımladı ve dedicated sunucu indirmesi bir Linux sürümü içerir.
  • RAM ve CPU: Triternion'ın yama notları dedicated sunucu için gereksinim vermiyor ve Steam mağazası yalnızca oyunun kendisinin oynanması için gerekenleri listeliyor. Başka yerde okuduğunuz her sunucu rakamını tahmin olarak değerlendirin.
  • Ağ: bir oyun portu, bir sorgu portu ve beacon portu. Triternion'ın Patch #4 notları, sunucu sahiplerinin beacon portuna (15000) erişilebildiğinden emin olması gerektiğini ve komut satırında BeaconPort=<port> ile değiştirilebileceğini söylüyor.
  • Modlar, isterseniz: Mordhau modları mod.io'dan alır ve her modun sayfasında gösterilen numaraya ihtiyacınız olur.

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

Bu adımlar Debian veya Ubuntu içindir. Kurulum komutu ve dosya yolları sunucularımızın 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 wget tar lib32gcc-s1 libc6:i386 libstdc++6:i386 -y
  2. Sunucu için bir kullanıcı oluşturun ve ona geçin.
    sudo useradd -m -s /bin/bash -U mordhau
    sudo su - mordhau
  3. SteamCMD'yi kurun ve kendini bir kez güncellemesine izin verin.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. Sunucuyu indirin.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/mordhau/server +login anonymous +app_update 629800 validate +quit
    SteamCMD bazen "Missing configuration" ile biter ve hiç oyun dosyası bırakmaz, yine de başarı bildirir. Bunun yeni kurulumlarda bazen çıkıp bazen kaybolduğunu görüyoruz. Sunucu klasöründe steamapps/appmanifest_629800.acf dosyasının var olduğunu kontrol edin, yoksa komutu yeniden çalıştırın.
  5. Steam istemci kütüphanesini sunucunun aradığı yere kopyalayın, bizim kurulumumuzun yaptığı gibi:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
    chmod +x ~/server/Mordhau/Binaries/Linux/MordhauServer-Linux-Shipping

Ayarları yazın

  1. Yapılandırma klasörünü oluşturun, sunucu klasörünün içinde: Mordhau/Saved/Config/LinuxServer.
  2. Game.ini dosyasını oluşturun, bu klasörde. Bölüm adı, Triternion'ın modlar için yama notlarında kullandığı addır ve anahtarlar sunucularımızın yazdıklarıdır:
    [/Script/Mordhau.MordhauGameSession]
    bAdvertiseServerViaSteam=True
    ServerName=My Mordhau server
    ServerPassword=
    AdminPassword=choose-a-long-password
    Herkese açık bir sunucu için ServerPassword değerini boş bırakın. AdminPassword değerini yalnızca sizin bildiğiniz bir şeye ayarlayın: oyunda admin olarak işlem yapmanızı sağlayan budur.
  3. Modları ekleyin, aynı bölümün altına her mod için bir Mods= satırı ekleyerek. Triternion'a göre Patch #18'den beri sunucu bu şekilde listelenen modları kendisi kuruyor ve mod.io belirtecine gerek yok:
    Mods=123456
    Mods=654321
    Yukarıdaki numaralar yer tutucudur. mordhau.mod.io üzerindeki her modun sayfasındaki kimliği kullanın.
  4. Yapılandırma dosyalarını yalnızca sunucu durdurulmuşken düzenleyin.

Portları açın

  • Oyun portu: sunucuyu başlatırken -Port ile verdiğiniz port.
  • Sorgu portu: -queryport ile verdiğiniz port. Bu rehber 27015 kullanır.
  • Beacon portu: komut satırında değiştirmedikçe 15000. Triternion'ın kendi notları bu porta dikkat çeker ve değişikliği BeaconPort=<port> olarak yazar; bizim sunucularımız bunu -beaconport=<port> olarak verir.

Üçünü de makinenin güvenlik duvarında etkinleştirin, örneğin sudo ufw allow 7777, sudo ufw allow 27015 ve sudo ufw allow 15000, ve yönlendiricinizde yönlendirin.

Başlatın ve katılın

  1. Sunucuyu başlatın, sunucu klasöründen. Sunucularımızın çalıştırdığı komut satırı budur, örnek olarak Grad haritasıyla:
    ./Mordhau/Binaries/Linux/MordhauServer-Linux-Shipping /Game/Mordhau/Maps/Grad/FL_Grad -MaxSlots=16 -USEALLAVAILABLECORES -Port=7777 -queryport=27015 -beaconport=15000
    Günlük Session GameSession successfully created yazdırdığında hazırdır. Bir çökmeden sonra yeniden başlaması için onu systemd gibi bir servis yöneticisi altında çalıştırın.
  2. Katılın. Mordhau'yu açın, sunucu tarayıcısına gidin ve sunucu adını ServerName içinde yazıldığı gibi aynen arayın. Bir şifre belirlediyseniz girin.
  3. Admin olun. Oyunda konsolu açın ve AdminLogin yazın, ardından AdminPassword değerinizi girin. Triternion'ın yama notları bu komutu belgelemiyor; panelimizin ve rehberlerimizin kendi müşterilerimize verdiği komut budur. Atmalar, yasaklamalar ve harita değişiklikleri bundan sonra oyunda yapılır.
  4. Güncelleyin, sunucuyu durdurup 4. adımdaki indirme komutunu yeniden çalıştırarak. Yamalar oyunu değiştirir, bu yüzden sunucu ve her oyuncu aynı sürümde olmalıdır.

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

Kiralama kurulumu, portları ve güncelleme rutinini ortadan kaldırır. Ad, şifreler ve modları yine siz seçersiniz.

  1. Bir plan seçin. Mordhau sunucu barındırma sayfasını açın ve planları karşılaştırın: yazım anında HUNTSMAN (8 oyuncu), KNIGHT (25) ve RAIDER (64). Sunucu oluştur düğmesine basın (RAIDER için Planı özelleştir) 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 Konsol Session GameSession successfully created yazdırır.
  3. Ona bir ad verin. Ayarlar sekmesinde, Oyun ayarları içinde, Sunucu Adını ve özel bir sunucu için bir Sunucu Şifresi belirleyin. Sonra yeniden başlatın: bu değerler zaten çalışan sunucuda değil, bir sonraki başlatmada uygulanır.
  4. Admin şifrenizi belirleyin. Aynı yerde Admin şifresi alanını doldurun, yeniden başlatın, sonra oyunda AdminLogin ile giriş yapın. Bkz. Mordhau sunucunuzda nasıl admin olursunuz ve admin komutlarını nasıl kullanırsınız.
  5. İlk haritayı seçin, Başlangıç Haritası alanında, ve isterseniz Sunucu Modları ekleyin: virgülle ayrılmış mod.io kimlikleri. Sunucu bunları bir sonraki başlatmada indirir. Bkz. Mordhau sunucunuza nasıl mod eklersiniz.
  6. Oyuncularınızı davet edin. Onlara sunucu adını ve şifreyi verin. Sunucuyu Mordhau'nun sunucu tarayıcısında bulurlar. Bkz. Mordhau sunucunuza nasıl katılırsınız.

Panelin sizin için yaptıkları

  • İlk açılış ayarlarınızı kullanır. Mordhau, bir sunucunun ilk çalıştırılmasında Game.ini dosyasını oluşturur (Triternion bunu Patch #22 Hotfix 1'de ekledi) ve bunun, yepyeni bir sunucunun ilk yeniden başlatmaya kadar oyunun varsayılanlarıyla, yani Server adıyla ve boş bir admin şifresiyle başlamasına yol açtığını gördük. Kurulumumuz artık Game.ini dosyasını oyunun yazdığı biçimle oluşturuyor, böylece adınız ve şifreleriniz en ilk açılışta yerinde olur.
  • Portlarınız atanır ve sorgu ile beacon portları dahil her başlatmada sunucuya iletilir.
  • Sunucu Adı, Sunucu Şifresi ve Admin şifresi her başlatmada Game.ini içine yazılır, bu yüzden bunları dosyada değil panelde değiştirirsiniz. Sunucu ayrıca bAdvertiseServerViaSteam=True satırını ve Mods= satırlarınızı panelle eşit tutar.
  • Otomatik güncelleme açıkken (varsayılan budur; Oyun ayarları içinde Gelişmişi göster altında yer alır) sunucu her başlatmada Steam'de en yeni Mordhau yamasını kontrol eder ve kurar, yani yeniden başlatma bir güncellemedir.
  • Game.ini içindeki diğer her şey yine Dosyalar altında size aittir.

Kendi barındırma mı kiralama mı: dürüst bir karşılaştırma

  • Maliyet: sunucu yazılımı ücretsizdir. Kendi barındırma elektriğe, donanıma ve bant genişliğine ya da bir bulut makinesine mal olur. Kiralama, planın belirlediği aylık bir ücrettir.
  • Çalışma süresi: bir ev sunucusu yalnızca bilgisayarınız, elektrik ve internetiniz açıkken ayaktadır. Kiralanan sunucu barındırıcının donanımında çalışır.
  • Maruz kalma: evde oyuncular herkese açık IP adresinize bağlanır ve beacon portu dahil güvenlik duvarı ile yönlendiriciye siz bakarsınız. Kiralanan sunucu ev IP'nizi dışarıda tutar.
  • Kurulum: kendi barındırma komut satırı, SteamCMD, port yönlendirme ve elle yazılmış bir Game.ini gerektirir. Kiralama bir ad, şifreler ve isteğe bağlı bir mod listesi gerektirir.
  • Kontrol: kendi barındırma size her dosyayı ve her başlatma parametresini verir. Sunucularımızda ana ayarları panelde değiştirirsiniz ve Dosyalar bölümü, Game.ini dosyasının geri kalanı için yine elinizdedir.

Kurulumu atlamaya hazır mısınız? Mordhau sunucu planlarına bakın. Zaten bir sunucunuz mu var? Mordhau sunucunuzu nasıl kurarsınız: temel ayarlar ile başlayın.

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

EN YENİ BLOG YAZILARIMIZ