VDS Start
899,00 ₺ / ay'dan
- 4 ayrılmış çekirdek
- 8 GB RAM
- 200 GB NVMe
- 10 TB Trafik
- 1 IPv4
Conflict, Game Master ya da Combat Ops: Arma Reforger dedicated server’ı ayrılmış çekirdekli VDS üzerinde, Workshop modları ve konsol oyuncularıyla çalıştırın.
Kısa cevap
Arma Reforger sunucu kiralama, Bohemia Interactive’in Enfusion motorlu Arma Reforger dedicated server yazılımını 7/24 açık bir sunucuda çalıştırmaktır. Sunucu SteamCMD ile 1874900 kimliğinden indirilir, Windows ve Linux’ta çalışır; varsayılan olarak 2001/UDP oyun portunu ve 17777/UDP sorgu portunu kullanır. Tüm ayarlar tek bir config.json dosyasındadır. LIONFIN’de sunucuyu bir VDS sunucu üzerine kurabilir ya da destek talebiyle kurulum isteyebilirsiniz.
Bu kullanım için hazır paket yerine, sunucuyu tam yetkiyle kurabileceğiniz VDS Sunucu paketlerini öneriyoruz. Kurulum desteği için destek talebi açabilirsiniz.
899,00 ₺ / ay'dan
1.599,00 ₺ / ay'dan
2.899,00 ₺ / ay'dan
| Oyuncu / senaryo | RAM | vCPU | Disk |
|---|---|---|---|
| 1–16 (Combat Ops, Game Master) | 4–6 GB | 2–4 | 30 GB NVMe |
| 16–32 | 6–8 GB | 4 | 40 GB NVMe |
| 32–64 (Conflict) | 8–12 GB | 4–6 | 60 GB NVMe |
| 64–128 (büyük Conflict, modlu) | 12–16 GB ve üzeri | 6–8 | 80 GB NVMe |
Değerler tahminidir; mod, eklenti ve oyun ayarlarına göre değişir.
Arma Reforger dedicated server, Bohemia Interactive’in Enfusion motoruyla geliştirdiği Arma Reforger için sunduğu resmi sunucu uygulamasıdır. Arma 3’ten en önemli farkları; tüm ayarların tek bir JSON dosyasında toplanması, modların sunucu tarafından Bohemia’nın kendi Workshop’undan otomatik indirilmesi ve PC dışındaki platformlardan (Xbox ve PlayStation) oyuncuların aynı sunucuya katılabilmesidir.
Reforger sunucularında yaygın senaryolar:
Arma 3 deneyimi olan yöneticiler için kavramlar tanıdıktır (yapay zekâ yükü, sunucu FPS’i, mod uyumu), ancak dosya yapısı ve mod yönetimi tamamen farklıdır; Arma 3 alışkanlıklarını birebir taşımak yerine Reforger’ın kendi yapısını öğrenmek gerekir. Kurulumun ayrıntılı adımları Arma Reforger sunucu kurulumu rehberindedir. Arma 3 sunucusu düşünüyorsanız Arma 3 sunucu kiralama sayfasına da göz atabilirsiniz.
Küçük bir Game Master ya da Combat Ops sunucusu 4–6 GB bellek ve 2–4 çekirdekle çalışabilirken, 64 oyuncunun üzerindeki Conflict sunucuları 12–16 GB ve 6–8 ayrılmış çekirdek ister. Tablodaki değerler tahminidir; senaryonun yapay zekâ yükü ve mod listesi ihtiyacı belirgin biçimde değiştirir.
Kaynak ihtiyacını belirleyen başlıca etkenler:
serverMaxViewDistance ve networkViewDistance değerleri, sunucunun ne kadar uzaktaki nesneleri oyunculara aktardığını belirler; yüksek değerler yükü artırır.Enfusion motoru çok iş parçacıklı çalışmaya Arma 3’e göre daha yatkın olsa da, yüksek tek çekirdek performansı sunucu FPS’i açısından hâlâ önemlidir. Ayrılmış çekirdekli bir VDS, kalabalık Conflict maçlarında oluşan ani yük artışlarını komşu sunuculardan etkilenmeden karşılar. Kaynak planını boş sunucuya göre değil, akşam yoğunluğundaki dolu sunucuya göre yapın.
Sunucunun gerçek yükünü görmek için -logStats başlatma parametresi, belirli aralıklarla sunucu FPS’ini ve oyuncu sayısını günlüğe yazar; bu kayıtları birkaç gün boyunca izlemek, sunucunun hangi oyuncu sayısında zorlanmaya başladığını net biçimde gösterir. Sunucu FPS’i yoğun saatlerde belirgin biçimde düşüyorsa önce görüş mesafelerini ve yapay zekâ yoğunluğunu azaltmayı deneyin; bu ayarlar yeterli olmazsa daha fazla çekirdeğe sahip bir pakete geçmek kalıcı çözüm olur.
Arma Reforger sunucusunu LIONFIN’de VDS üzerinde çalıştırırsınız; bu oyun için sayfada VDS paketleri listelenir. Sunucuyu kendiniz kurabilir ya da VDS siparişinden sonra müşteri panelinden destek talebi açarak kurulum isteyebilirsiniz.
Reforger’ın Linux’u resmi olarak desteklemesi, lisans maliyeti olmadan verimli bir kurulum yapmanıza imkân verir. VDS üzerinde ayrıca:
config.json dosyalarını sürüm kontrolüyle yönetip değişiklikleri kolayca geri alabilirsiniz,systemd hizmeti olarak tanımlayıp çökme sonrası otomatik yeniden başlatma kurabilirsiniz,VDS paketleri, Reforger sunucusunun ihtiyaç duyduğu genel IPv4 adresiyle gelir; bu da port yönlendirme ve publicAddress ayarını basitleştirir. Hazır paket ile VDS arasındaki genel karşılaştırma oyun paketi mi VDS mi sayfasındadır; paketlerin güncel değerleri bu sayfadaki paket tablosunda yer alır.
Arma Reforger sunucusu SteamCMD ile 1874900 kimliğinden anonim girişle indirilir ve bir config.json dosyası gösterilerek başlatılır. Linux ve Windows’ta süreç aynıdır; yalnız ikili dosyanın adı değişir.
steamcmd +force_install_dir /home/reforger/server +login anonymous +app_update 1874900 validate +quitconfig.json dosyası hazırlayın (sonraki bölümde örnek var)../ArmaReforgerServer -config /home/reforger/config.json -profile /home/reforger/profile -maxFPS 60
Windows’ta aynı parametreler ArmaReforgerServer.exe ile kullanılır.systemd hizmeti olarak tanımlayın.-profile klasörü; günlükleri, indirilen Workshop modlarını ve sunucunun kalıcı verilerini tutar, bu yüzden yedeklemenin merkezindedir. -maxFPS parametresi sunucu kare hızını sınırlayarak işlemcinin gereksiz yere tam kapasite çalışmasını önler. SteamCMD ile güncelleme ve doğrulama komutları SteamCMD kullanımı rehberinde açıklanır.
Arma Reforger sunucusunun tüm ayarları tek bir config.json dosyasındadır: ağ adresleri ve portlar, sunucu adı ve parolaları, senaryo, oyuncu sınırı, oyun özellikleri ve mod listesi. Bohemia’nın resmi wiki’si dosyanın tüm alanlarını belgeler.
{
"bindAddress": "",
"bindPort": 2001,
"publicAddress": "",
"publicPort": 2001,
"a2s": { "address": "0.0.0.0", "port": 17777 },
"game": {
"name": "LIONFIN Conflict TR",
"password": "",
"passwordAdmin": "uzun-ve-benzersiz-bir-parola",
"scenarioId": "SENARYO_KIMLIGI",
"maxPlayers": 64,
"visible": true,
"crossPlatform": true,
"gameProperties": {
"serverMaxViewDistance": 2500,
"networkViewDistance": 1500,
"disableThirdPerson": false,
"battlEye": true
},
"mods": []
}
}
Dosya katı JSON biçimindedir: anahtarlar büyük-küçük harfe duyarlıdır ve fazladan bir virgül bile sunucunun açılmamasına yol açar. scenarioId değeri, oynatılacak senaryonun kimliğidir; resmi Conflict ve Game Master senaryolarının kimlikleri wiki’de ve sunucunun senaryo listeleme parametresiyle görülebilir. Her değişiklikten önce dosyanın kopyasını alın ve bir JSON doğrulayıcıyla sözdizimini kontrol edin.
Arma Reforger’da modlar, config.json içindeki mods dizisine mod kimliği yazılarak eklenir; sunucu açılışta bu modları Bohemia’nın Arma Reforger Workshop’undan kendisi indirir. Arma 3’teki gibi mod klasörü kopyalamak ya da anahtar dosyası yönetmek gerekmez.
"mods": [
{ "modId": "MOD_KIMLIGI_1", "name": "Mod adı" },
{ "modId": "MOD_KIMLIGI_2", "name": "Başka bir mod", "version": "1.2.3" }
]
Dikkat edilmesi gerekenler:
version alanını boş bıraktığınızda sunucu en güncel sürümü indirir. Kararlılık için sürümü sabitleyebilir, güncellemeyi kendi takviminizle yapabilirsiniz.Modlu bir senaryo kullanıyorsanız scenarioId değerinin o moda ait senaryoyu göstermesi gerekir. Mod listesini değiştirmeden önce profil klasörünü yedeklemek, olası uyumsuzluklarda hızlıca geri dönmenizi sağlar.
Mod sayısı arttıkça sunucunun açılış süresi ve oyuncuların ilk bağlantıda beklediği indirme süresi de uzar. Topluluğunuz için gerçekten değer katan modları seçmek, her yeni modu önce test sunucusunda denemek ve kullanılmayan modları listeden çıkarmak, hem sunucu performansını hem oyuncu deneyimini korur. Aynı VDS üzerinde ikinci bir örnek olarak açılan test sunucusu, bu denemeler için idealdir.
Evet, Arma Reforger sunucuları PC oyuncularının yanı sıra Xbox ve PlayStation oyuncularını da kabul edebilir; bu davranış config.json içindeki crossPlatform ayarıyla (ya da desteklenen platformların açıkça listelendiği supportedPlatforms alanıyla) belirlenir.
Crossplay açık bir sunucu planlarken şunları göz önünde bulundurun:
Yalnız PC topluluğuna hitap eden, yoğun mod kullanan bir milsim sunucusu için crossplay’i kapatmak daha mantıklı olabilir. Karar, topluluğunuzun yapısına ve mod listenize bağlıdır.
Konsol oyuncuları da Reforger’ın oyuncu kitlesinin parçası olduğu için, crossplay açık ve modsuz ya da konsol uyumlu modlarla çalışan bir Conflict sunucusu, daha geniş bir Türkçe oyuncu kitlesine ulaşmanın yollarından biridir. Yurt içi veri merkezinde barındırılan bir sunucu, hem PC hem konsol oyuncularına daha düşük ping sunar.
Arma Reforger sunucusu için varsayılan olarak 2001/UDP oyun portu ve 17777/UDP A2S sorgu portu açılmalıdır; RCON etkinleştirirseniz onun portunu (varsayılan 19999) da açmanız gerekir.
| Port | config.json alanı | Görev |
|---|---|---|
2001/UDP | bindPort / publicPort | Oyun trafiği |
17777/UDP | a2s.port | Steam sorgu protokolü (sunucu bilgisi) |
19999 | rcon.port | Uzaktan yönetim (isteğe bağlı) |
sudo ufw allow 2001/udp
sudo ufw allow 17777/udp
Resmi wiki’ye göre sunucu genel bir IP adresine sahipse publicPort değeri bindPort ile aynı olmalıdır; port yönlendirme kullanılıyorsa dışarıya açılan port yazılır. VDS’te genel IPv4 adresiniz olduğu için iki değeri aynı tutmanız yeterlidir. RCON portunu herkese açmak yerine yalnız yönetici IP’lerine izin verin. Port açma adımları oyun sunucusu port açma rehberinde, güvenlik duvarı kavramı sözlükte anlatılır.
Arma Reforger’da yönetim, config.json içindeki passwordAdmin parolası, yönetici kimliklerinin listelendiği admins alanı ve isteğe bağlı RCON bağlantısı üzerinden yapılır. Oyun içinde yönetici parolasıyla giriş yapan oyuncu, oyuncu atma, yasaklama ve senaryo yönetimi gibi komutlara erişir.
RCON, oyuna girmeden sunucuya komut göndermenizi sağlar ve config.json içinde ayrı bir blokla tanımlanır:
"rcon": {
"address": "0.0.0.0",
"port": 19999,
"password": "bosluksuz-guclu-parola",
"permission": "admin"
}
Topluluk kaynaklarına göre RCON parolası boşluk içeremez ve belirli bir asgari uzunluğu karşılamalıdır. Yönetici parolasını ve RCON parolasını birbirinden farklı tutun; birinin sızması diğerini tehlikeye atmasın.
Game Master senaryolarında oyun yöneticisi rolü ayrıca önemlidir: bu role sahip kişi oyun dünyasına birim ve nesne yerleştirebilir. Bu yetkiyi yalnız güvendiğiniz kişilere verin ve oturumlarda kimin oyun yöneticisi olduğunu topluluğunuza açıkça bildirin.
Yönetici ekibi büyüdükçe, ortak bir parolayı herkesle paylaşmak yerine yöneticileri kimlikleriyle admins listesine eklemek daha kontrollü bir yöntemdir: ekipten ayrılan birinin erişimini kaldırmak için yalnız listeden çıkarmanız yeterli olur, herkesin parolasını değiştirmek gerekmez. Yasaklama ve atma kararlarını topluluk kanalınızda kayıt altında tutmak, şeffaflık sağlar.
Arma Reforger sunucusunda yedeklenmesi gereken iki temel öğe config.json dosyası ve -profile parametresiyle belirlenen profil klasörüdür. Profil klasörü, günlükleri, indirilen modları ve senaryoların kalıcı verilerini barındırır.
config.json dosyasını her değişiklikten önce tarihli olarak kopyalayın; mümkünse sürüm kontrolünde tutun.Başka bir sağlayıcıdan taşınırken aynı config.json dosyasını ve profil klasörünü yeni sunucuya kopyalayıp sunucuyu aynı parametrelerle başlatmanız yeterlidir; modlar ilk açılışta yeniden indirilir. Yedekleme sıklığı ve saklama önerileri için oyun sunucusu yedekleme rehberine bakabilirsiniz.
Arma Reforger sunucusunun güvenliği; BattlEye hile koruması, yalnız gerekli portların açık olması, güçlü parolalar ve ağ seviyesinde DDoS filtrelemesinin birlikte uygulanmasına dayanır. LIONFIN altyapısında RouteFence firewall ağ seviyesinde filtreleme yapar ve trafik 7/24 NOC ve SOC ekipleri tarafından izlenir.
gameProperties içindeki battlEye ayarını herkese açık sunucularda açık tutun.Ağ seviyesinde korumanın nasıl işlediğini DDoS korumalı sunucu yazısında okuyabilirsiniz. Kalabalık Conflict sunucularında yöneticilerin oyun içi kayıtları düzenli incelemesi, hile şikâyetlerine hızlı yanıt vermeyi kolaylaştırır.
Arma Reforger sunucularındaki sorunların çoğu JSON sözdizimi hatalarından, yanlış senaryo kimliğinden ya da mod uyumsuzluğundan kaynaklanır.
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Sunucu açılışta kapanıyor | config.json sözdizimi hatası | Fazla virgülü ve büyük-küçük harfi kontrol edin |
| Senaryo yüklenmiyor | Hatalı scenarioId | Senaryo kimliğini wiki ya da senaryo listesinden doğrulayın |
| Sunucu listede görünmüyor | 2001 ya da 17777 kapalı | İki UDP portunu da açın, visible değerini kontrol edin |
| Konsol oyuncuları bağlanamıyor | Crossplay kapalı ya da mod konsolda yok | crossPlatform ayarını ve mod uyumunu kontrol edin |
| Mod indirme hatası | Eksik bağımlılık ya da sürüm uyuşmazlığı | Bağımlılıkları ekleyin, sürüm alanını güncelleyin |
Sunucu sorunlarında ilk bakılacak yer profil klasöründeki günlüklerdir. Gecikme kaynaklı şikâyetleri ayırt etmek için oyun sunucusunda ping ve gecikme yazısına bakabilir, çözemediğiniz durumlarda müşteri panelinden 7/24 Türkçe destek talebi açabilirsiniz.
VDS paketini seçin
Senaryonuza ve oyuncu sayınıza uygun bir VDS seçin; lisans gerektirmeyen kurulum için Ubuntu ya da Debian tercih edebilirsiniz.
Sunucu dosyalarını indirin
Ayrı bir kullanıcıyla SteamCMD’yi çalıştırıp anonim girişle app_update 1874900 komutunu uygulayın.
config.json dosyasını hazırlayın
Portları, sunucu adını, yönetici parolasını, senaryo kimliğini, oyuncu sınırını, crossplay ayarını ve mod listesini tanımlayın.
Portları açın
2001/UDP ve 17777/UDP portlarına izin verin; RCON kullanacaksanız onun portunu yalnız kendi IP adresinize açın.
Sunucuyu başlatın
ArmaReforgerServer dosyasını -config ve -profile parametreleriyle başlatıp günlükte modların ve senaryonun yüklendiğini doğrulayın.
Hizmet ve yedekleme kurun
Sunucuyu systemd hizmeti olarak tanımlayın; config.json dosyasını ve profil klasörünü düzenli yedekleyin.
Evet. Arma Reforger dedicated server Linux’u resmi olarak destekler ve ArmaReforgerServer ikili dosyasıyla çalışır. Linux kurulumu lisans gerektirmez ve kaynakları verimli kullanır; Windows’ta ise aynı parametreler ArmaReforgerServer.exe ile kullanılır.
Varsayılan olarak 2001/UDP oyun portunu ve 17777/UDP A2S sorgu portunu kullanır. RCON etkinleştirilirse varsayılan 19999 portu da gerekir. Port değerleri config.json içindeki bindPort, publicPort, a2s ve rcon alanlarında tanımlanır.
Oyuncu sınırı config.json içindeki maxPlayers değeriyle belirlenir ve 128’e kadar ayarlanabilir. Topluluk Conflict sunucuları çoğunlukla 64–128 aralığında çalışır; yüksek oyuncu sayısı daha fazla bellek ve güçlü ayrılmış çekirdek gerektirir.
Modun kimliğini config.json içindeki mods dizisine modId alanıyla ekleyin. Sunucu açılışta modu Arma Reforger Workshop’undan kendisi indirir; oyuncular da bağlanırken gerekli modları oyun içinden indirir. Mod klasörü kopyalamanız gerekmez.
Girebilir. config.json içinde crossPlatform ayarını açtığınızda ya da desteklenen platformları listelediğinizde konsol oyuncuları da sunucuya katılabilir. Kullandığınız modların konsollarda da yayımlanmış olması gerekir; aksi hâlde konsol oyuncuları bağlanamaz.
En sık neden config.json dosyasındaki sözdizimi hatasıdır: fazladan bir virgül, eksik tırnak ya da yanlış yazılmış bir anahtar sunucunun açılmasını engeller. Dosyayı bir JSON doğrulayıcıyla kontrol edin ve profil klasöründeki günlüklere bakın.
Küçük Game Master ya da Combat Ops sunucuları için 4–6 GB, 32–64 oyunculu Conflict sunucuları için 8–12 GB bellek tahmini olarak yeterlidir. Büyük modlu ve kalabalık sunucularda 12–16 GB ve üzerini planlamak daha güvenlidir.
Kavramlar (yapay zekâ yükü, sunucu FPS’i, mod uyumu, BattlEye) benzerdir, ancak uygulama farklıdır. Reforger’da tüm ayarlar config.json’dadır, modlar sunucu tarafından otomatik indirilir ve anahtar dosyası yönetimi yoktur. Kurulumu Reforger’ın kendi yapısına göre öğrenmeniz gerekir.
Açabilirsiniz. Her örnek için ayrı bir config.json, ayrı bir profil klasörü ve farklı oyun ile sorgu portları kullanın. Toplam bellek ve çekirdek ihtiyacını her sunucunun yükünü toplayarak hesaplayın.
VDS siparişinizden sonra müşteri panelindeki Destek bölümünden talep açarak Arma Reforger sunucusunun kurulmasını isteyebilirsiniz. Talepte senaryoyu, oyuncu sayısını, crossplay tercihinizi ve kullanmak istediğiniz modları belirtmeniz süreci hızlandırır.
Uzman ekibimizle ihtiyacınıza en uygun çözümü birlikte belirleyelim.
Çerezler. Siteyi çalıştırmak için zorunlu çerezleri, deneyimi iyileştirmek için tercih ve analiz çerezlerini kullanıyoruz. Gizlilik Politikası