Kısa cevap. Valheim sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: SteamCMD ile Valheim Dedicated Server'ı (Steam uygulaması 896660) kurun, valheim_server.x86_64 dosyasını bir ad, dünya ve şifreyle başlatın ve crossplay olmadan çalıştırıyorsanız modeminizde UDP 2456 ve 2457 portlarını yönlendirin. Ya da bir Valheim sunucusu kiralayın ve kurulum ile güncellemelerden kurtulun.
Oyuncular oyun içi sunucu listesinden, sunucunun adresi ve portuyla ya da crossplay açıksa katılım koduyla girer. Steam'de olmayan oyuncular (Xbox, PlayStation 5, Nintendo Switch 2 veya Game Pass) yalnızca crossplay sunucusuna katılabilir.
5 Kasım 2026 tarihinde kontrol edildi, Valheim 1.0.21 yaması (28 Ekim 2026) için geçerlidir.
Bu rehber, Iron Gate'in kendi dedicated server kılavuzunu ve kendi Valheim sunucularımızda kullandıklarımızı esas alır. Doğrudan kiralama yoluna geçmek için 2. seçeneğe bakın.
Neye ihtiyacınız var
İşletim sistemi: Linux veya Windows. Linux'ta sunucu için libatomic1, libpulse-dev ve libpulse0 ile birlikte GLIBC 2.29 ve GLIBCXX 3.4.26 veya daha yenisi gerekir. Daha eski bir sistemde Iron Gate kılavuzu, sunucuyu beraberinde gelen Docker betiğiyle çalıştırmayı önerir.
Ağ: Varsayılan olarak UDP 2456 ve 2457 (seçtiğiniz port ve bir sonraki), makineye yönlendirilmiş olmalı. Crossplay sunucusu PlayFab üzerinden aktarım yapar ve port yönlendirme gerektirmez.
Steam hesabı: Anonim giriş kullanan aşağıdaki adımlarda sunucuyu indirmek için gerekmez.
Oyun: Her oyuncunun kendi Valheim kopyasına ihtiyacı var. PC, Mac, Linux, Xbox, PlayStation 5 ve Nintendo Switch 2'de çalışır; crossplay olmadan çalışan bir sunucuya yalnızca Steam oyuncuları katılabilir.
Sunucu yazılımı ücretsizdir. Makine, elektrik ve bant genişliği için ödeme yaparsınız ve insanlar oynarken açık kalması gerekir.
İlk satır, yeni bir SteamCMD'nin asıl indirmeden önce kendini güncellemesini sağlar. Kurulum betiğimiz de aynısını yapar ve ardından steamapps/appmanifest_896660.acf dosyasının var olduğunu kontrol eder, çünkü Steam bazen "Missing configuration" yanıtı verir, SteamCMD "success" aşamasına kadar devam eder ve hiçbir oyun dosyası kurulmaz. Bu dosya yoksa indirmeyi yeniden çalıştırın.
Sunucuyu başlatın. Iron Gate kılavuzu, Steam her güncellemede orijinal dosyayı sıfırladığı için ayarlarınızı start_server.sh dosyasının bir kopyasına yazmanızı söyler. Sunucuyla gelen betikteki başlatma satırı şudur:
Kopyanızı oluşturun, içindeki adı, dünyayı ve şifreyi herhangi bir metin düzenleyiciyle değiştirin ve sunucu klasöründen çalıştırın:
cd /home/steam/valheim
cp start_server.sh start_my_server.sh
./start_my_server.sh
Betiğin kendi notu en az 5 karakterlik bir şifre ister. Şifreyi dünya adının içine de koymayın: Valheim 1.0.17 üzerindeki testlerimizde, şifresi dünya adının içinde olan herkese açık bir sunucu başlamayı reddetti. -world ile adı verilen dünya ilk başlatmada oluşturulur, zaten varsa yüklenir. Beraberinde gelen satırda zaten -crossplay var, böylece her platformdaki oyuncular katılabilir (aşağıya bakın); yalnızca Steam oyuncularının katılabildiği Steam arka ucunu kullanmak için onu silin. Konsol Game server connected gösterdiğinde sunucu hazırdır.
Portları açın (Steam arka ucu).-crossplay olmadan, makinenin güvenlik duvarında UDP 2456 ve 2457'ye izin verin (ufw ile: sudo ufw allow 2456:2457/udp) ve ikisini de modeminizde yönlendirin. Başka bir -port seçtiyseniz o portu ve bir sonrakini kullanın. Iron Gate kılavuzu 2456-2457 der, beraberinde gelen start_server.sh içindeki yorum ise 2456-2458 der; bu yüzden 2458'i de açmak zarar vermez. Crossplay sunucusu port yönlendirme gerektirmez.
Düzgünce durdurun. Sunucunun penceresinde CTRL+C tuşlarına basın. Iron Gate, bir Windows penceresini X ile kapatmanın sunucuyu çalışır halde bırakabileceği konusunda uyarır.
Kurulum klasöründe (sağ tık, sonra Manage, sonra Browse local files) start_headless_server.bat dosyasının bir kopyasını yapın ve kopyayı düzenleyin. Steam orijinali her güncellemede sıfırlar.
-name, -port, -world ve -password değerlerini start valheim_server ile başlayan satırda ayarlayın.
Kopyayı çalıştırın ve Windows Güvenlik Duvarı isteminde tüm kutuları işaretleyin. Satırda -crossplay yoksa modeminizde UDP 2456 ve 2457'yi yönlendirin. Game server connected çıktısını bekleyin.
Büyük olasılıkla isteyeceğiniz seçenekler
-public 0: sunucuyu sunucu listesinin dışında tutar. Oyuncular bu durumda Join IP düğmesiyle katılır.
-crossplay: sunucuyu PlayFab arka ucunda çalıştırır, böylece her platformdaki oyuncular katılabilir. Bu olmadan yalnızca Steam oyuncuları sunucuyu görüp katılabilir. Bununla port yönlendirmeye gerek kalmaz ve oyuncular katılım koduyla, adres ve portla ya da sunucu listesinden katılabilir. Yerel veya loopback IP adresiyle katılamazlar.
-instanceid "1": aynı makineden (aynı MAC adresi) aynı portla birden çok sunucu çalıştırıyorsanız, farklı PlayFab kimlikleri alsınlar diye her birine farklı bir değer verin.
Kayıt klasöründeki üç metin dosyası erişimi denetler: adminlist.txt, bannedlist.txt ve permittedlist.txt. Her satıra bir Platform User ID yazın, [Platform]_[User ID] biçiminde ve büyük/küçük harfe duyarlı olarak. Sunucu günlüğü her oyuncunun kimliğini gösterir, oyunda ise F2 paneli gösterir. Dikkat: biri permittedlist.txt içine girer girmez diğer herkes dışarıda kalır. Daha fazlası için Valheim admin, yasak ve izin listeleri için oyuncu kimliği nasıl bulunur yazısına bakın.
Seçenek 2: PlayNHost'ta barındırın
Kiralamak modem, güvenlik duvarı ve güncelleme işlerini ortadan kaldırır. Başlatma komutu, portlar ve dünya ayarları sizin yerinize halledilir.
Bir plan seçin.Valheim sunucu barındırma sayfasını açın. Yazı sırasında plan EIKTHYR'dir. Üzerindeki Planı özelleştir düğmesine basın ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden onları o sayfadan kontrol edin.
Kurulumu bekleyin. Sunucu panel.playnhost.com adresinde görünür. Panel, KonsolOpened PlayFab server veya Opened Steam server yazdığında sunucuyu çalışıyor sayar.
Ayarlar'ı, sonra Oyun Ayarları'nı açın. İlk kullanacağınız alanlar:
Sunucu Adı: sunucu listesindeki ad.
Sunucu Şifresi: 5 ila 20 karakter. Herkese Açık Sunucu açıkken şifre dünya adının içinde hiçbir yerde geçmemelidir.
Dünya Adı: en fazla 20 karakter ve eğik çizgi yok. Bu adla bir dünya ilk başlatmada oluşturulur.
Herkese Açık Sunucu: açıkken sunucuyu tarayıcıda listeler. Kapalıyken listede göstermez.
Crossplay'i etkinleştir: varsayılan olarak açıktır, böylece her platformdaki oyuncular katılabilir. Kapalı: yalnızca Steam oyuncuları sunucuyu görüp katılabilir.
Zorluğun (Dünya ön ayarı, Savaş zorluğu, Ölüm cezası, Kaynak oranı, Baskın sıklığı, Portal kuralları) kendi yeri vardır: Dünyalar sayfası, Dünya kuralları sekmesi. Bir değişiklik bir sonraki başlatmada dünyaya yazılır ve orada kalır: bir alanı tekrar keep yapmak onu geri almaz, Dünya ön ayarı değerinin normal olması ise dünyayı standart ayarlara döndürür.
Yeniden başlatın. Panel "Saved. The server must restart before these take effect." gösterdiğinde Şimdi yeniden başlat düğmesine basın ve hazır satırını bekleyin.
Katılın. Sunucunuzun Genel bakış sayfasında, sunucu çalışmaya başlayınca Arkadaşlarla oyna kartı Katılım kodunu gösterir. Her yeniden başlatmada yenidir. Steam arkadaşları karttaki adresi kullanmaya devam edebilir.
Kurulumumuzun sizin için yaptıkları
Valheim'ın reddedeceği bir başlatmayı reddeder.Herkese Açık Sunucu açıkken ve şifre dünya adının içindeyken (büyük harfler sayılır), başlatma komutu oyunun çıplak Error bad password mesajı ve ardından gelen hata yağmuru yerine, Valheim'ın başlamayacağını ve nedenini söyleyen açık bir mesaj yazdırır. İkisinden birini değiştirin ve yeniden başlatın.
Doğru hazır satırını okur. Bir başlatma, Valheim'ın her arka uç ayağa kalktığında yazdığı Opened PlayFab server veya Opened Steam server satırında tamamlanmış sayılır.
Ayarlarınız başlatma argümanlarına dönüşür. Dünya adı, şifre, kaydetme aralığı, yedekler, crossplay, ön ayarlar ve değiştiriciler her başlatmada -world, -password, -saveinterval, -backups, -crossplay, -preset ve -modifier seçeneklerine çevrilir. Bir zorluk alanını keep bırakmak hiçbir şey eklemez.
Oyunun kendi takvimine göre yedekler. Varsayılan olarak her 1800 saniyede bir kayıt ve 4 otomatik yedek, Iron Gate sunucusuyla aynı varsayılanlar.
Güncellemeler.Otomatik güncelleme varsayılan olarak açıktır ve her başlatmada Steam sürümünü kurar.
Kendi barındırma mı kiralama mı: dürüst bir karşılaştırma
Maliyet: kendi barındırmanın yazılım maliyeti yoktur ama makinenizi, elektriğinizi ve internetinizi kullanır ve makine açık kalmak zorundadır. Kiralama, aylık, üç aylık veya yıllık faturalanan bir plandır.
Ağ: Steam arka ucuyla UDP 2456 ve 2457'yi kendiniz yönlendirmelisiniz. Crossplay ile buna gerek yoktur, ister kendiniz barındırın ister kiralayın.
Güncellemeler: Valheim yama aldığında yeni sürümdeki oyuncular eski bir sunucuya katılamaz. Kendi barındırmada SteamCMD'yi yeniden çalıştırırsınız. PlayNHost'ta Otomatik güncelleme bunu bir sonraki başlatmada yapar.
Yedekler ve erişim listeleri: kendi barındırma, kayıt klasörünü kopyalamak ve üç metin dosyasını elle düzenlemek demektir. PlayNHost'ta Genel bakış sayfasındaki Aktif oyuncular kartında Adminler, Yasaklılar ve İzinliler listelerini içeren bir Erişim düğmesi vardır.
Kontrol: kendi barındırma size makineye ve başlatma satırına tam erişim verir. Kiralama size panelin sunduğu ayarları verir.
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