VDS Start
899,00 ₺ / ay'dan
- 4 ayrılmış çekirdek
- 8 GB RAM
- 200 GB NVMe
- 10 TB Trafik
- 1 IPv4
Fabrikanız siz çevrimdışıyken de ayakta kalsın: Factorio headless sunucusunu ayrılmış çekirdekli VDS üzerinde çalıştırın, arkadaşlarınız istedikleri saatte bağlansın.
Kısa cevap
Factorio sunucu kiralama, oyunun resmi headless sunucusunu 7/24 açık bir makinede çalıştırmaktır. Sunucu varsayılan olarak 34197/UDP portunu dinler, ayarlarını server-settings.json dosyasından okur ve tüm oyuncuların aynı sürüm ile aynı modları kullanmasını şart koşar. Factorio simülasyonu büyük ölçüde tek çekirdeğe yaslandığı için çekirdek sayısından çok çekirdek hızı önemlidir; büyük fabrikalar için ayrılmış çekirdekli VDS en dengeli seçenektir.
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
| Senaryo | RAM | vCPU (yüksek frekans) | Disk |
|---|---|---|---|
| 2–4 oyuncu, vanilla, erken oyun | 2–3 GB | 2 | 10 GB NVMe |
| 4–8 oyuncu, orta ölçek fabrika | 4–6 GB | 2–4 | 20 GB NVMe |
| Space Age, birden çok gezegen | 6–8 GB | 4 | 30 GB NVMe |
| Megabase veya ağır mod paketi | 8–16 GB | 4+ | 40 GB NVMe |
Değerler tahminidir; mod, eklenti ve oyun ayarlarına göre değişir.
Factorio çok oyunculu modu lockstep (kilit adımlı) bir mimari kullanır: her istemci dünyanın tamamını kendisi simüle eder, ağdan yalnızca oyuncu eylemleri gider. Sunucu bu eylemleri sıraya koyup dağıtan hakemdir. Bu tasarım sayesinde trafik düşüktür; ancak tüm katılımcıların birebir aynı oyun sürümünü ve aynı mod setini kullanması gerekir, aksi hâlde bağlantı reddedilir ya da desync (eşzamanlılık kaybı) oluşur.
Oyunu kendi bilgisayarınızda “host” etmek kısa oturumlar için yeterlidir; fakat siz çıktığınızda fabrika durur ve arkadaşlarınız giremez. Ayrı bir dedicated server ise haritayı sürekli açık tutar, otomatik kaydı düzenli alır ve ev internetinizin yükleme hızına bağlı kalmaz. Headless sunucu, oyuncu bağlı değilken varsayılan olarak oyunu duraklatır; dünyanın boşken de işlemesini istiyorsanız --no-auto-pause parametresini kullanırsınız.
Resmi sunucu yazılımı iki biçimde gelir: factorio.com üzerinden indirilen, grafik ve ses kütüphanesi içermeyen Linux headless paketi ve normal oyun dosyalarının --start-server parametresiyle başlatılması. Kiralık sunucuda tercih edilen, kaynak tüketimi düşük olan headless pakettir.
Küçük bir arkadaş grubunun erken oyun haritası için 2–3 GB RAM ve iki hızlı çekirdek çoğu zaman yeterlidir; asıl belirleyici fabrikanın büyüklüğüdür. Yukarıdaki tablo tahminidir: aynı oyuncu sayısıyla kurulmuş iki fabrika, biri trenlerle dolu bir megabase olduğunda çok farklı kaynak tüketir.
Factorio performansı UPS (saniyedeki güncelleme sayısı) ile ölçülür; oyunun hedefi saniyede 60 güncellemedir. Simülasyonun ana döngüsü büyük ölçüde tek çekirdekte döndüğü için UPS düşüşlerinin çaresi genellikle daha çok çekirdek değil, daha yüksek saat hızı ve hızlı bellek erişimidir. Lockstep yapısı gereği sunucu yavaşlarsa bütün oyuncular yavaşlar; en zayıf istemci de fabrikanın ritmini aşağı çekebilir.
Kaynak hesabını oyuncu sayısı yerine fabrika hedefinize göre yapın; ayrıntı için VPS seçimi rehberi iyi bir başlangıçtır.
Factorio için bu sayfada VDS paketleri listelenir; sunucuyu VDS üzerinde kendiniz kurabilir ya da destek talebiyle hazır kurulum isteyebilirsiniz. VDS'te işlemci çekirdekleri ve bellek size ayrıldığı için komşu bir müşterinin yükü UPS'inizi düşürmez; Factorio gibi tek çekirdek hızına duyarlı bir oyunda bu fark doğrudan hissedilir.
VDS ile tam root erişimi elde edersiniz: headless paketi istediğiniz sürüme sabitleyebilir, deneysel (experimental) sürüme geçebilir, RCON portunu açabilir ve aynı makinede ikinci bir test haritası çalıştırabilirsiniz. Paket tablosundaki güncel değerlerden fabrika hedefinize uyanı seçin; ihtiyacınız büyürse kaynakları sonradan artırabilirsiniz.
Hangi modelin size uyduğunu karşılaştırmak için oyun paketi mi VDS mi sayfasına bakabilirsiniz. Kısaca: tek bir haritayı arkadaşlarla oynayacak, terminale dokunmak istemeyen kullanıcı yönetilen kurulum ister; birden çok harita, mod testi ve özel betik çalıştıracak olan VDS'in esnekliğinden yararlanır. LIONFIN altyapısında NVMe disk, KVM sanallaştırma ve ağ seviyesinde DDoS filtreleme her iki modelde de ortaktır.
VDS'in bir başka avantajı da birden çok Factorio sunucusunu yan yana çalıştırabilmenizdir: her örnek farklı bir port ve ayrı bir klasörle başlatılır. Böylece ana fabrikanızı bozmadan yeni bir mod paketini ya da Space Age haritasını deneme sunucusunda test eder, hazır olduğunda oyuncularınızı oraya taşırsınız.
Factorio sunucusunun davranışını server-settings.json belirler; dosya, paketle gelen server-settings.example.json kopyalanarak oluşturulur ve --server-settings parametresiyle sunucuya gösterilir. En çok kullanılan alanlar şunlardır:
| Alan | Ne işe yarar? |
|---|---|
name, description, tags | Sunucu listesinde görünen ad, açıklama ve etiketler |
max_players | Eşzamanlı oyuncu sınırı; 0 sınırsız demektir |
visibility | public ve lan görünürlüğü; herkese açık liste için factorio.com hesabı gerekir |
username, token | Genel listeye kayıt için kimlik; parola yerine token önerilir |
game_password | Sunucuya giriş şifresi |
require_user_verification | Oyuncuların factorio.com hesabıyla doğrulanması |
autosave_interval, autosave_slots | Otomatik kayıt aralığı (dakika) ve dönen kayıt yuvası sayısı |
afk_autokick_interval | Hareketsiz oyuncuyu atma süresi |
Yönetici listesi server-adminlist.json dosyasında tutulur; oyunda /promote komutuyla yetki verdiğinizde dosya kendiliğinden güncellenir. Yeni harita için --create, en son kaydı açmak için --start-server-load-latest kullanılır. Kurulumun komut komut anlatımı Factorio headless sunucu kurulumu rehberindedir.
Modlar sunucunun mods klasörüne .zip olarak konur ve mod-list.json dosyasında etkinleştirilir. Factorio, sunucuya bağlanan oyuncuya eksik ya da farklı sürümdeki modları gösterir ve resmi mod portalındaki modları istemci tarafında tek adımda eşitlemesine izin verir; bu yüzden modlu sunucu açmak çoğu oyunda olduğundan daha az sancılıdır.
Dikkat edilmesi gerekenler:
Mod listesini değiştirdikten sonra sunucuyu yeniden başlatmanız gerekir. Mevcut bir haritaya mod eklemek çoğu zaman sorunsuzdur; mod kaldırmak ise o modun nesnelerini haritadan siler, bu yüzden geri dönüşü yedekten yapılır.
UPS düşüşünün en sık nedeni fabrikanın kendisidir; donanım yükseltmeden önce oyun içi tasarımı gözden geçirmek çoğu zaman daha etkilidir. Sunucu tarafında ise hızlı tek çekirdek, ayrılmış kaynak ve düzgün kayıt ayarı fark yaratır.
autosave_interval değerini oyun temposuna göre seçin; çok sık kayıt oynanışı bozar, çok seyrek kayıt veri kaybı riskini büyütür.Sunucu yükünü komut satırından izlemek için Linux sunucu performans izleme rehberindeki top ve htop kullanımı işe yarar; tek bir çekirdeğin sürekli yüzde yüze yakın çalışması, fabrikanın işlemci sınırına dayandığını gösterir.
Herkese açık listelenen bir Factorio sunucusu, IP adresi görünür olduğu için hem hizmet engelleme saldırılarına hem de istenmeyen oyunculara açıktır. İlk savunma katmanı ağdır: LIONFIN'de trafik RouteFence firewall ile ağ seviyesinde süzülür, DDoS saldırıları sunucunuza ulaşmadan filtrelenmeye çalışılır ve altyapı 7/24 NOC ve SOC tarafından izlenir.
Sunucu tarafında yapmanız gerekenler:
34197/UDP ve kullanıyorsanız RCON portunu açık bırakın; diğer portları UFW firewall ile kapatın.require_user_verification değerini açık tutun ve özel bir topluluk için game_password ya da beyaz liste kullanın.--rcon-port, --rcon-password) yalnız güçlü parolayla ve mümkünse belirli IP adreslerine açın.Factorio kayıt dosyaları komut ve mod betikleri içerebilir; tanımadığınız kaynaktan gelen kayıtları ve modları sunucuya yüklemeden önce içeriklerini kontrol edin.
Tek oyunculu ya da arkadaşınızın bilgisayarında oynadığınız harita doğrudan sunucuya taşınabilir: kayıt dosyası tek bir .zip dosyasıdır. Windows'ta kayıtlar %APPDATA%\Factorio\saves klasöründedir; dosyayı SFTP ile sunucunun saves klasörüne yükleyip --start-server kayit.zip ile başlatırsınız.
Taşıma sırasında dikkat edin:
mods klasöründe bulunmalıdır.Yedekleme için Factorio'nun dönen otomatik kayıt yuvaları ilk güvencedir ama tek başına yeterli değildir: aynı diskteki kayıtlar disk ya da yanlış komut hatasına karşı korumaz. Kayıt klasörünü günlük olarak sunucu dışına kopyalayın, büyük güncellemelerden önce de manuel kopya alın. Ayrıntılı yöntem için oyun sunucusu yedekleme rehberine ve 3-2-1 kuralına bakabilirsiniz.
Factorio'da sunucunun konumu, komutlarınızın ne kadar hızlı onaylandığını belirler; bu yüzden oyuncuların çoğu Türkiye'den bağlanıyorsa yakın bir veri merkezi oyunu belirgin biçimde daha akıcı hissettirir. Lockstep yapısında istemci, bir eylemin sonucunu ancak sunucu o eylemi işleme sırasına aldıktan sonra kesin olarak uygular. Factorio bu bekleme süresini gizlemek için istemcide latency hiding (gecikme gizleme) kullanır: karakterin yürümesi, bina yerleştirme önizlemesi gibi eylemler anında ekranda görünür, gerçek sonuç birkaç kare sonra gelir.
Gecikme gizleme her şeyi örtmez. Yüksek gecikmede kayışa hızlı yerleştirme, araç sürme ya da savaş sırasında silah kullanımı gibi eylemler “yapışkan” hissedilir. Paket kaybı ise daha zararlıdır; kaybolan paket yeniden gönderilene kadar oyuncunun simülasyonu bekler ve bu, kısa donmalar olarak görünür. Oyun sunucusunda ping ve gecikme yazısı bu ayrımı ayrıntılı anlatır.
Arkadaş grubunuz farklı şehirlerdeyse sunucuyu herkesin ortalama olarak en yakın olduğu bölgede tutmak en adil seçimdir. Sunucunun bant genişliği nadiren darboğazdır; Factorio yalnız eylemleri taşıdığı için yüzlerce trenli bir fabrika bile ağda küçük bir trafik üretir. Asıl dikkat edilmesi gereken, ağın kararlılığı ve işlemcinin simülasyona yetişmesidir. Sunucu yavaşladığında ping düşük olsa bile oyun yavaşlar; ping yüksek olduğunda ise sunucu ne kadar güçlü olursa olsun eylemler gecikmeli işlenir. İkisini birlikte değerlendirin.
Factorio sunucusunu güncellemek, headless paketinin yeni sürümünü indirip eski dosyaların yerine koymaktan ibarettir; kayıtlar ve ayar dosyaları ayrı tutulduğu sürece işlem birkaç dakika sürer. Wube Software iki kanal yayımlar: stable (kararlı) ve experimental (deneysel). Oyuncuların Steam'deki istemcisi hangi kanaldaysa sunucunun da aynı sürümde olması gerekir; aksi hâlde bağlantı “farklı sürüm” hatasıyla reddedilir.
Topluluk sunucularında önerilen düzen şöyledir: oyuncuları stable kanalda tutun, deneysel sürüme ancak hepiniz birlikte geçmeye karar verdiğinizde geçin ve güncellemeden önce kayıt klasörünün kopyasını alın. Yeni bir sürüm kaydı dönüştürdüğünde, o kayıt eski sürümde açılmayabilir; geri dönüş ancak güncelleme öncesi yedekle mümkündür.
Modlu sunucularda sürüm sabitlemek daha da önemlidir. Büyük bir güncelleme geldiğinde mod yazarlarının uyum sağlaması zaman alabilir; bu sürede sunucuyu eski sürümde tutmak ve oyunculara Steam'in beta sekmesinden aynı sürümü seçmelerini söylemek mümkündür. VDS üzerinde birden çok headless sürümünü ayrı klasörlerde saklayabilir, hangisini başlatacağınızı servis tanımında seçebilirsiniz. Güncellemeyi sunucunun az kullanıldığı bir saatte yapmak ve oyuncuları önceden bilgilendirmek, toplulukta gereksiz şikâyetleri önler.
Factorio sunucusu, yönetici yetkisi verilmiş oyunculara oyun içi sohbetten çalışan bir dizi komut sunar; aynı komutlar sunucu konsolundan ve RCON üzerinden de gönderilebilir. Günlük yönetimde en çok kullanılanlar şunlardır:
/promote ve /demote: oyuncuya yönetici yetkisi verir ya da geri alır./kick ve /ban, /unban: kural ihlali yapan oyuncuyu sunucudan atar ya da yasaklar./whitelist: yalnız listedeki oyuncuların girebildiği kapalı topluluk sunucusu oluşturur./server-save: otomatik kaydı beklemeden anında kayıt alır; bakımdan önce kullanışlıdır./players: bağlı ve kayıtlı oyuncuları listeler.Büyük topluluklar genellikle RCON üzerinden çalışan araçlarla sunucuyu Discord'a bağlar, oyun içi sohbeti bir kanala aktarır ya da çevrim içi oyuncu sayısını gösterir. Bu tür entegrasyonları aynı VDS üzerinde küçük bir bot süreci olarak çalıştırabilirsiniz. Lua tabanlı /c konsol komutları güçlüdür ancak kullanıldığında o kayıtta başarımlar devre dışı kalır; oyuncularınız başarım topluyorsa bu komutları dikkatli kullanın ya da --disallow-commands ile kapatın. Yönetici listesini küçük tutmak ve yetkileri yalnız güvendiğiniz kişilere vermek, haritanın yanlışlıkla bozulmasının en etkili önlemidir.
Factorio sunucu sorunlarının çoğu sürüm, mod ya da port uyuşmazlığından kaynaklanır ve günlük dosyası factorio-current.log nedeni genellikle açıkça yazar.
mod-list.json ile karşılaştırın.visibility içinde public açık değildir ya da username/token eksiktir. Doğrudan IP ile bağlanmak listeden bağımsız çalışır.34197/UDP güvenlik duvarında kapalıdır ya da yalnız TCP açılmıştır. Factorio yalnız UDP kullanır; oyun sunucusu port açma adımlarını kontrol edin.Çözemediğiniz bir durumda günlük dosyasıyla birlikte müşteri panelinden destek talebi açabilirsiniz; 7/24 Türkçe destek ekibi sunucu tarafını birlikte inceler.
VDS paketini seçin
Fabrika hedefinize göre paket tablosundan bir VDS seçin ve Ubuntu gibi bir Linux dağıtımıyla siparişi tamamlayın.
Headless paketi indirin
SSH ile bağlanın, factorio.com üzerindeki Linux headless paketini indirip ayrı bir kullanıcının ev dizinine açın.
Ayar dosyasını hazırlayın
server-settings.example.json dosyasını server-settings.json olarak kopyalayın; ad, şifre, görünürlük ve token alanlarını doldurun.
Haritayı oluşturun ya da yükleyin
Yeni harita için --create kullanın ya da mevcut kayıt dosyanızı saves klasörüne SFTP ile yükleyin.
Portu açın ve başlatın
Güvenlik duvarında 34197/UDP portunu açın ve sunucuyu --start-server ile başlatıp bir servis olarak sürekli çalışır hâle getirin.
Bağlanın ve yedeği planlayın
Oyunda Çok Oyunculu, Adrese Bağlan menüsünden IP adresini girin; ardından kayıt klasörü için günlük yedek kurun.
Factorio varsayılan olarak 34197 numaralı portu ve yalnız UDP protokolünü kullanır. Port, ayar dosyasından ya da --port parametresiyle değiştirilebilir. Güvenlik duvarında TCP açmak yetmez; UDP kuralı eklemeniz gerekir. RCON kullanacaksanız ayrıca seçtiğiniz RCON portunu açarsınız.
Ayrı headless paketi yalnız Linux için yayımlanır. Windows üzerinde normal oyun dosyalarını --start-server parametresiyle başlatarak sunucu çalıştırabilirsiniz. Kiralık sunucuda kaynak tüketimi daha düşük olduğu için genellikle Linux headless paketi tercih edilir.
Headless sunucu paketi factorio.com üzerinden indirilebilir, ancak sunucuya bağlanan her oyuncunun oyuna sahip olması gerekir. Sunucuyu herkese açık listede yayımlamak için de bir factorio.com hesabının kullanıcı adı ve token bilgisi gerekir.
max_players değeri 0 olduğunda oyun tarafında sabit bir sınır yoktur; pratik sınırı fabrikanın büyüklüğü, sunucunun tek çekirdek hızı ve oyuncuların bağlantısı belirler. Arkadaş grupları için birkaç kişilik sunucular, etkinlik sunucularında ise çok daha kalabalık oturumlar yaygındır.
Evet. Factorio 2.0 sunucusunda Space Age genişlemesi resmi mod olarak etkinleştirilir. Genişleme açık bir haritaya katılmak için oyuncuların da Space Age sahibi olması gerekir. Birden çok gezegen aynı anda simüle edildiğinden bellek ve işlemci ihtiyacı vanilla haritaya göre artar.
Oyuncu sunucuya bağlanırken Factorio eksik ya da farklı sürümdeki modları listeler ve resmi mod portalındaki modları istemciye indirip eşitleme seçeneği sunar. Portal dışındaki modlar için oyuncuların aynı dosyaları elle kurması gerekir.
Varsayılan olarak hayır; headless sunucu, bağlı oyuncu yoksa oyunu otomatik duraklatır. Dünyanın boşken de işlemesini istiyorsanız sunucuyu --no-auto-pause parametresiyle başlatabilirsiniz. Bu durumda işlemci kullanımı sürekli devam eder.
UPS çoğunlukla fabrika büyüdükçe düşer: çok sayıda tren, robot, akışkan sistemi ve kayış simülasyonu tek çekirdek üzerinde yük oluşturur. Yüksek saat hızlı ve ayrılmış çekirdekli bir sunucu, seyrek otomatik kayıt ve verimli fabrika tasarımı UPS düşüşünü azaltır.
Evet. Kayıt dosyası tek bir zip dosyasıdır; saves klasöründen alıp sunucunun saves klasörüne yükler ve --start-server ile başlatırsınız. Sunucudaki oyun sürümünün kayıttan eski olmaması ve aynı modların kurulu olması gerekir.
Evet. Sunucuyu --rcon-port ve --rcon-password parametreleriyle başlattığınızda uzaktan komut gönderebilirsiniz. RCON konsol erişimi sağladığı için güçlü bir parola kullanın ve portu mümkünse yalnız kendi IP adresinize açın.
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ı