VDS Start
899,00 ₺ / ay'dan
- 4 ayrılmış çekirdek
- 8 GB RAM
- 200 GB NVMe
- 10 TB Trafik
- 1 IPv4
ACE, CBA ve görev dosyalarıyla dolu bir milsim sunucusu: Arma 3 dedicated server’ı ayrılmış çekirdekli VDS üzerinde, headless client desteğiyle çalıştırın.
Kısa cevap
Arma 3 sunucu kiralama, Bohemia Interactive’in Arma 3 dedicated server yazılımını 7/24 açık bir sunucuda çalıştırarak co-op görevleri, milsim operasyonlarını ya da kalıcı senaryoları kendi kurallarınızla yönetmektir. Sunucu SteamCMD ile 233780 kimliğinden indirilir, Windows ve Linux’ta çalışır ve 2302 ile başlayan UDP port aralığını kullanı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–10 (vanilla co-op) | 4–6 GB | 2–4 | 40 GB NVMe |
| 10–30 (ACE ile co-op) | 6–8 GB | 4 | 60 GB NVMe |
| 30–60 (Antistasi, KotH) | 8–12 GB | 4–6 | 80 GB NVMe |
| 60–100+ (büyük milsim) | 12–16 GB | 6–8 (headless client ile) | 100 GB NVMe |
Değerler tahminidir; mod, eklenti ve oyun ayarlarına göre değişir.
Arma 3 dedicated server, Bohemia Interactive’in askeri simülasyon oyunu Arma 3 için yayımladığı ve görevleri oyunculardan bağımsız olarak çalıştıran resmi sunucu uygulamasıdır. Arma 3’ün gücü, oyun modlarının neredeyse tamamen görev (mission) dosyaları ve modlarla belirlenmesidir; aynı sunucu yazılımı bir akşamlık co-op görevden aylar süren kalıcı bir sefere kadar her şeyi barındırabilir.
Türkiye’deki topluluklarda yaygın sunucu türleri:
Oyun türü, sunucunun kaynak ihtiyacını doğrudan belirler: yüzlerce yapay zekâ birimi çalıştıran bir co-op görev, aynı sayıda oyuncunun olduğu bir PvP senaryosundan çok daha fazla işlemci ister. Kurulumun ve yapılandırmanın ayrıntıları Arma 3 sunucu kurulumu rehberinde adım adım anlatılır.
Kendi sunucusunu işleten bir birlik, operasyon takvimini, mod listesini ve görev dosyalarını kendisi belirler. Haftalık operasyonlar için sunucuyu yalnız belirli saatlerde parolalı açmak, eğitim günlerinde ise ayrı bir görev yüklemek, ortak sunucularda mümkün olmayan bir düzen sağlar. Zeus ile yönetilen görevlerde oyun yöneticisinin anlık müdahaleleri de sunucu kaynağı tüketir; bu yüzden canlı yönetilen operasyonlarda kaynak planını biraz cömert tutmak doğru olur.
Arma 3 sunucusunda belirleyici kaynak işlemcidir: görev mantığı ve yapay zekâ hesabı büyük ölçüde tek iş parçacığında yürür, bu yüzden yüksek tek çekirdek performansı oyuncu sayısından bile önemlidir. Tablodaki değerler tahminidir; görevdeki yapay zekâ sayısı ve mod listesi ihtiyacı değiştirir.
Kaynak planlarken dikkate alınacak etkenler:
Ayrılmış çekirdekler, Arma 3 gibi işlemciye duyarlı bir oyunda komşu sunucuların yüküyle oluşan dalgalanmayı ortadan kaldırır. Büyük mod setleri için disk alanını cömert planlayın; NVMe disk, modların açılışta yüklenme süresini belirgin biçimde kısaltır.
Arma 3 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.
Arma 3 sunucuları, modların ve görev dosyalarının sık değiştiği, yönetim gerektiren sunuculardır. VDS bu ihtiyaca şu yönlerden uyar:
keys klasörünü ve mpmissions dizinini doğrudan yönetirsiniz.Arma 3 resmi belgelerine göre sunucunun gerçek bir IPv4 bağlantısına ihtiyacı vardır; IPv6 ya da IPv6 tüneli üzerinden IPv4 (DS-Lite) desteklenmez. VDS paketleri bir genel IPv4 adresiyle gelir. 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 3 dedicated server hem Windows hem Linux için yayımlanır. Windows sürümü modlarla en geniş uyumluluğu sunar ve topluluk araçlarının çoğu Windows’a göre hazırlanmıştır; Linux sürümü ise lisans gerektirmez ve kaynakları daha verimli kullanır, ancak bazı modlar ve sunucu eklentileri Linux’ta sorun çıkarabilir.
Temel kurulum akışı:
steamcmd +force_install_dir /home/arma3/server +login anonymous +app_update 233780 validate +quit
Valve’ın sunucu listesine göre sunucu paketi anonim indirilebilir; giriş hatası alırsanız bir Steam hesabıyla oturum açın.server.cfg ve basic.cfg dosyalarını oluşturun.arma3server_x64, Windows’ta arma3server_x64.exe kullanılır:
./arma3server_x64 -port=2302 -config=server.cfg -cfg=basic.cfg -profiles=profil -name=sunucu "-mod=@cba_a3;@ace"Linux’ta mod klasör ve dosya adlarının küçük harfle yazılması gerekir; büyük harfli mod klasörleri yüklenmeyebilir. SteamCMD komutlarının ayrıntısı SteamCMD kullanımı rehberindedir.
Arma 3 sunucusunun kimliği, güvenliği ve görev döngüsü server.cfg dosyasında, ağ bant genişliği ayarları ise basic.cfg dosyasında tutulur. Zorluk ayarları ayrıca sunucu profilinin .Arma3Profile dosyasında yer alır.
hostname = "LIONFIN Milsim TR";
password = "";
passwordAdmin = "uzun-ve-benzersiz-bir-parola";
serverCommandPassword = "baska-bir-parola";
maxPlayers = 60;
verifySignatures = 2;
kickDuplicate = 1;
persistent = 1;
BattlEye = 1;
passwordAdmin: Oyun içinde #login komutuyla yönetici olmak için kullanılır.verifySignatures = 2: Oyuncuların yalnız sunucuda anahtarı bulunan, imzalı mod dosyalarıyla bağlanmasına izin verir.persistent = 1: Son oyuncu çıktığında görevin kapanmamasını sağlar; kalıcı senaryolar için önemlidir.BattlEye: Hile korumasını açar.server.cfg içindeki class Missions bloğu, sunucunun hangi görevi hangi zorlukta otomatik başlatacağını belirler. basic.cfg ayarları sunucunun gönderdiği paket miktarını ve boyutunu düzenler; varsayılan değerler çoğu sunucu için uygundur, ancak kalabalık sunucularda ince ayar senkronizasyonu iyileştirebilir. Değişiklik yapmadan önce dosyaların kopyasını alın.
Zorluk ayarları (yapay zekâ isabeti, üçüncü şahıs kamera, harita işaretleri, çapraz nişangâh gibi) sunucu profilindeki CustomDifficulty bölümünde tanımlanır ve görev döngüsünde difficulty = "Custom"; ile seçilir. Milsim birlikleri genellikle üçüncü şahıs kamerayı ve çapraz nişangâhı kapatıp yapay zekâ becerisini orta seviyede tutar. Bu ayarların sunucu tarafında zorlandığını, oyuncunun kendi ayarlarının üzerine yazıldığını unutmayın.
Arma 3 sunucusuna mod eklemek için mod klasörlerini sunucu dizinine kopyalar, başlatma satırındaki -mod= parametresine eklersiniz; modların .bikey anahtarlarını da sunucunun keys klasörüne koyarsınız. verifySignatures = 2 açıkken sunucu, oyuncuların modlarının bu anahtarlarla imzalanmış olmasını şart koşar.
107410):
steamcmd +login KULLANICI_ADI +workshop_download_item 107410 MOD_ID +quit@modadi biçiminde sunucu dizinine kopyalayın; Linux’ta adları küçük harfe çevirin.keys ya da key klasöründeki .bikey dosyasını sunucunun keys klasörüne koyun.-mod=, yalnız sunucuda çalışan modlar -serverMod= ile verilir.Oyuncuların sunucuyla aynı mod listesine sahip olması gerekir. Topluluklar bunun için Arma 3 Launcher’da paylaşılabilen bir mod listesi (preset) hazırlar ya da Workshop koleksiyonu kullanır. Mod güncellemelerinde sunucuyu ve anahtarları aynı anda güncelleyin; eski anahtar, yeni mod sürümüyle bağlanan oyuncuların atılmasına yol açar.
Headless client (HC), Arma 3’te görüntü çizmeyen, sunucuya oyuncu gibi bağlanan ve yapay zekâ hesabını ana sunucudan devralan ayrı bir istemci sürecidir. Arma 3’te yapay zekâ yükü ana sunucunun tek çekirdeğine yığıldığı için, büyük co-op görevlerde HC kullanmak sunucu FPS’ini ve yapay zekâ tepkisini belirgin biçimde iyileştirir.
HC’nin işe yaradığı durumlar:
HC, ana sunucuyla aynı dosyalardan başlatılır ve sunucuya bağlanır:
./arma3server_x64 -client -connect=127.0.0.1 -port=2302 -password=SUNUCU_PAROLASI "-mod=@cba_a3;@ace"
Görev dosyasının HC’yi desteklemesi ve server.cfg içinde HC’nin bağlanacağı adresin izinli olması gerekir. Her HC süreci ayrı bir çekirdek ve bellek kullanır; bu yüzden HC planlıyorsanız tablodaki üst aralıklara göre kaynak seçin. Aynı VDS üzerinde HC çalıştırmak, ağ gecikmesi olmadan yerel bağlantı kurulmasını sağlar.
HC kullanırken her sürecin ana sunucuyla birebir aynı mod listesine sahip olması gerekir; farklı bir mod seti, HC’nin bağlanamamasına ya da yapay zekânın hatalı davranmasına neden olur. Sunucuyu ve HC süreçlerini aynı betikten başlatmak bu uyumu korumanın kolay yoludur.
Arma 3 sunucusu -port parametresiyle verilen temel portu (varsayılan 2302) ve onu izleyen birkaç portu kullanır; varsayılan kurulumda 2302–2306/UDP aralığını açmanız gerekir.
| Port | Görev |
|---|---|
2302/UDP | Oyun trafiği ve sesli iletişim (VON) |
2303/UDP | Steam sorgu portu |
2304/UDP | Steam ana sunucu iletişimi |
2305/UDP | Ayrılmış (VON için) |
2306/UDP | BattlEye trafiği |
sudo ufw allow 2302:2306/udp
Aynı VDS’te ikinci bir Arma 3 sunucusu çalıştıracaksanız temel portu en az beş-on numara öteleyin (ör. 2312), aksi hâlde port aralıkları çakışır. Resmi belgeler de birden fazla örnekte temel portun değiştirilmesi gerektiğini belirtir. Port açma işleminin Windows karşılığı ve sorun giderme adımları oyun sunucusu port açma rehberindedir.
Arma 3 sunucusunun sağlığını ölçmenin temel göstergesi sunucu FPS’idir; yönetici olarak giriş yaptıktan sonra #monitor komutu sunucunun FPS ve bant genişliği değerlerini düzenli aralıklarla gösterir. Sunucu FPS’i düştükçe yapay zekâ tepkisizleşir, araçlar ve birimler senkronizasyonu kaybeder.
Performansı iyileştiren uygulamalar:
İşletim sistemi düzeyinde işlemci ve bellek kullanımını izlemek için Linux sunucu performans izleme rehberindeki araçlar yeterlidir. Oyuncuların yaşadığı gecikme sunucu FPS’inden değil ağdan kaynaklanıyorsa oyun sunucusunda ping ve gecikme yazısındaki adımları izleyin.
Arma 3 sunucusunda yedeklenmesi gerekenler; mpmissions klasöründeki görev dosyaları, server.cfg ve basic.cfg, sunucu profili klasörü ve keys klasörüdür. Kalıcı senaryolar (ör. Antistasi), ilerlemeyi çoğunlukla sunucu profilindeki değişken dosyasında (.vars.Arma3Profile) saklar; bu dosya kaybolursa kampanya ilerlemesi de kaybolur.
-profiles parametresiyle belirlediğiniz klasörü günlük olarak arşivleyin.mpmissions, yapılandırma dosyaları ve keys klasörünü yedeğe ekleyin.Kalıcı senaryoların kayıtları genellikle görev içinden ya da sunucu düzgün kapatılırken yazılır; ani kapatmalar son ilerlemeyi kaybettirebilir. Yedekleme sıklığı ve saklama önerileri için oyun sunucusu yedekleme rehberine bakabilirsiniz.
Arma 3 sunucularının güvenliği; BattlEye hile koruması, imza doğrulaması, güçlü yönetici parolaları ve ağ seviyesinde DDoS filtrelemesinin birlikte kullanılmasına dayanır. LIONFIN altyapısında RouteFence firewall ağ seviyesinde filtreleme yapar ve trafik 7/24 NOC ve SOC ekipleri tarafından izlenir.
server.cfg içinde açık tutun; BattlEye filtre dosyalarıyla görev ve mod uyumlu kurallar yazılabilir.verifySignatures = 2 ile değiştirilmiş mod dosyalarıyla bağlanılmasını engelleyin.passwordAdmin ve serverCommandPassword değerlerini farklı ve güçlü tutun.CfgRemoteExec ayarlarını gözden geçirin.Sunucu düzeyindeki genel güvenlik önlemleri için sunucu güvenliği kontrol listesi yazısına bakabilirsiniz.
Herkese açık Arma 3 sunucularında en sık karşılaşılan sorun, uzaktan betik çalıştırma yetkisinin kötüye kullanılmasıdır. Görev dosyalarınızda yalnız gerçekten gereken işlevlerin uzaktan çağrılabilmesine izin vermek ve BattlEye filtrelerini görevinize göre düzenlemek, bu tür saldırıların büyük kısmını engeller. Kapalı bir birlik sunucusu işletiyorsanız sunucuya parola koymak ve parolayı yalnız üyelerle paylaşmak, en basit ve etkili korumadır.
Arma 3 sunucularındaki sorunların çoğu mod imzaları, port çakışmaları ve görev dosyası hatalarından kaynaklanır.
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Oyuncular imza hatasıyla atılıyor | Eksik ya da eski .bikey | Güncel anahtarı keys klasörüne kopyalayın |
| Sunucu listede görünmüyor | Sorgu portu kapalı | 2302–2306/UDP aralığını açın |
| Linux’ta mod yüklenmiyor | Klasör adında büyük harf | Mod klasör ve dosya adlarını küçük harfe çevirin |
| Görev başlamıyor | Eksik mod ya da hatalı görev dosyası | Sunucu RPT günlüğündeki hata satırını inceleyin |
| Yapay zekâ donuk, sunucu FPS düşük | Aşırı yapay zekâ yükü | Headless client ekleyin, birim sayısını azaltın |
Sunucu sorunlarında ilk bakılacak yer profil klasöründeki .rpt günlük dosyasıdır. Çözemediğiniz durumlarda müşteri panelinden 7/24 Türkçe destek talebi açın; talebe günlük dosyasının ilgili bölümünü ve mod listenizi eklemek teşhisi hızlandırır.
VDS paketini seçin
Görev türünüze ve mod listenize uygun, güçlü tek çekirdek performansına sahip bir VDS seçin; işletim sistemi olarak Windows Server ya da Linux tercih edin.
Sunucu dosyalarını indirin
Ayrı bir kullanıcıyla SteamCMD’yi çalıştırıp app_update 233780 komutuyla Arma 3 dedicated server dosyalarını indirin.
Yapılandırma dosyalarını oluşturun
server.cfg içinde sunucu adını, yönetici parolasını, oyuncu sınırını ve imza doğrulamasını; basic.cfg içinde ağ ayarlarını tanımlayın.
Modları ve anahtarları ekleyin
Mod klasörlerini sunucu dizinine, .bikey dosyalarını keys klasörüne kopyalayın ve başlatma satırına -mod parametresini ekleyin.
Portları açıp sunucuyu başlatın
2302–2306/UDP aralığını açın, sunucuyu başlatın ve gerekirse headless client sürecini bağlayın.
Yedeklemeyi kurun
Profil klasörünü, mpmissions dizinini ve yapılandırma dosyalarını düzenli yedekleyen bir görev oluşturun.
Evet. Arma 3 dedicated server Linux için de yayımlanır ve 64 bit arma3server_x64 ikili dosyasıyla çalışır. Linux’ta mod klasör adlarının küçük harfli olması gerekir; bazı modlar ve araçlar Windows’a göre hazırlandığı için önce test etmeniz önerilir.
Varsayılan temel port 2302’dir ve sunucu bu portla birlikte izleyen portları kullanır: 2302 oyun ve sesli iletişim, 2303 Steam sorgu, 2304 Steam iletişimi, 2305 ayrılmış, 2306 BattlEye. Bu aralığın UDP olarak açılması gerekir.
Küçük co-op sunucuları için 4–6 GB, ACE ve büyük modlarla 30–60 oyunculu sunucular için 8–12 GB bellek tahmini olarak yeterlidir. Arma 3’te bellekten çok tek çekirdek işlemci performansı belirleyicidir; yapay zekâ yoğun görevlerde headless client planlayın.
verifySignatures açıkken sunucu, oyuncunun modlarını keys klasöründeki anahtarlarla doğrular. Anahtar eksikse ya da mod güncellenip anahtar değişmişse oyuncu atılır. Modun güncel .bikey dosyasını sunucunun keys klasörüne kopyalamak sorunu çözer.
Zorunlu değildir. Az sayıda yapay zekâ içeren görevlerde ana sunucu tek başına yeterlidir. Yüzlerce yapay zekâ birimi bulunan büyük co-op görevlerde ya da kalıcı senaryolarda headless client, sunucu FPS’ini ve yapay zekâ tepkisini belirgin biçimde iyileştirir.
server.cfg içinde passwordAdmin değerini belirleyin. Oyuna bağlandıktan sonra sohbet satırına #login ve ardından bu parolayı yazarak yönetici yetkisi alırsınız. Bu yetkiyle görev değiştirebilir, oyuncu atabilir ve #monitor ile sunucu performansını izleyebilirsiniz.
SteamCMD ile Arma 3’e sahip bir Steam hesabıyla oturum açıp workshop_download_item 107410 ve mod kimliği komutunu kullanabilirsiniz. İndirilen mod klasörünü sunucu dizinine kopyalayın, anahtarını keys klasörüne koyun ve başlatma satırına ekleyin.
Antistasi gibi kalıcı senaryolar ilerlemeyi genellikle sunucu profilindeki değişken dosyasında saklar. Bu yüzden -profiles parametresiyle belirlediğiniz profil klasörünü düzenli yedeklemek, kampanya ilerlemesini korumanın en güvenli yoludur.
Açabilirsiniz. Her örneğe farklı bir temel port (ör. 2302 ve 2312), ayrı profil klasörü ve gerekiyorsa farklı mod listesi verin. Arma 3 işlemciye duyarlı olduğu için her sunucunun yeterli ayrılmış çekirdeğe sahip olması gerekir.
VDS siparişinizden sonra müşteri panelindeki Destek bölümünden talep açarak Arma 3 sunucusunun kurulmasını isteyebilirsiniz. Talepte kullanmak istediğiniz modları, görev türünü, oyuncu sayısını ve headless client ihtiyacınızı 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ı