Oyun Sunucusu Barındırmak İçin VPS mi VPN mi Gerekir?
VPN bir ağ yolu satar; sanal sunucu ise makineyi sağlar. Neyin eksik olduğunu belirleyin, sonra oyuncuların konağa nasıl ulaşacağını seçin.
Oyun barındırma soruları genellikle iki satın alımı birbirine karıştırır ve bu karışıklık işi yanlış sıraya koyar. Alımlardan biri sunucu sürecinizi çalıştıran makinedir; diğeri oyuncuları oraya taşıyan yoldur. Neyin eksik olduğuna fiyatları karşılaştırmadan önce karar verin, çünkü VPN aboneliği nasıl yapılandırılırsa yapılandırılsın hiçbir zaman konak olmaz.
Aşağıdaki kontroller sırayla ilerler. Başarısız olan ilk kontrolde durun, çünkü sonraki adımlar önceki kaynağın var olduğunu varsayar.
Hangi Kaynak Eksik: Hesaplama mı Erişilebilirlik mi?
Kurmak istediğiniz şeyi adlandırarak başlayın. Adanmış bir sunucu ikilisi işletim sistemi, işlemcinin bir payı, bellek, disk ve bağlantıyı kestikten sonra süreci canlı tutmanın bir yolunu gerektirir. Envanterinizdeki hiçbir makine bunları sağlamıyorsa eksik öğe hesaplamadır ve cevap barındırılan sunucu, sanal özel sunucu veya yönetilen oyun hizmetidir. Tünel bunlardan hiçbirini eklemez, çünkü program çalıştırmak yerine paketleri iletir.
Makine varsa ve sunucuyu çalıştırıyorsa ama ona yalnızca bazı oyuncular ulaşabiliyorsa eksik öğe erişilebilirliktir. Ağ yolunun çözebileceği sorun tam olarak budur. Bu ayrım daha sonra hangi sağlayıcıyla konuşacağınızı belirler ve kendi başınıza neyi onarabileceğinizi de belirler.
Bir VPN Hesabı Gerçekte Ne Sağlar
Bir VPN hizmeti cihazınızla bir çıkış arasında adresleme ve genellikle kimliği doğrulanmış bir tünelle birlikte yol satar. Sanal sunucuda aynı fikir bir arayüz, bir eş yapılandırması ve trafiğin ağlar arasında geçmesine izin veren yönlendirme kuralları olarak görünür. İki düzenleme de zaten denetlemediğiniz bir makinede kabuk sağlamaz ve tüketici koşulları genellikle hizmet üzerinden genel bir sunucu çalıştırmayı yasaklar. Buna göre plan yapmadan önce kabul edilebilir kullanım bölümünü okuyun.
Bulut örnekleri diğer kategoridir ve belgeleri ne devrettikleri konusunda açıktır. AWS'nin örnek genel bakışı bir işletim sistemi ortamı ile birlikte tanımlı hesaplama, bellek, depolama ve ağ kapasitesini açıklar. Bu, bir oyun sürecinin tükettiği kaynakla örtüşür ve içinde VPN aboneliğine benzeyen hiçbir şey yoktur.
Kimin ve Ne Üzerinden Bağlanacağını Seçin
Bir konak olduğunda erişim kararının üç biçimi vardır. Oyuncular konağın sahip olduğu genel bir adrese bağlanabilir, yalnızca davet edilen eşlerin ulaşabildiği özel bir tünelden katılabilir veya ikisi arasında aktaran bir ağ geçidi üzerinden gelebilir. Her biçim sunucuyu kimin bulabileceğini değiştirir, sunucunun ne yaptığını değil.
Genel giriş işletmesi daha kolaydır ve hizmeti taramaya açar, bu yüzden oyunun kendi kimlik doğrulamasını ve yalnızca kullanılan bağlantı noktalarına izin veren bir güvenlik duvarını gerektirir. Özel giriş hizmeti bir tünelin arkasına saklar, bu da her oyuncunun bir istemci kurup bakımını yaptığı ve sizin eş listesini güncel tuttuğunuz anlamına gelir. Aktarma, konağı listelerin dışında tutarken oyunculara tek bir adres verir; bedeli bir sıçrama daha ve izlenecek bir şey daha. Hangi seçenek daha güvenli görünüyor diye değil, kitleye göre seçin.
Ödeme Yapmadan Önce Gereksinimleri Kontrol Edin
Taahhüt vermeden önce üç gerçeği doğrulayın: sunucunun desteklediği platformu, dinlediği tam bağlantı noktalarını ve seçtiğiniz ağın koşullarının barındırmaya izin verip vermediğini. Oyun gereksinimleri sürümler arasında değişir, bu yüzden yıllar önceki bir işletim sistemini anan bir kılavuz yerine güncel belgeleri okuyun. Ardından kurulum programının başarı iletisine güvenmek yerine konaktaki dinleyiciyi doğrulayın.
ss -lunpt | grep -E ':(27015|27016)'
nc -zvu 203.0.113.77 27015
journalctl -u gameserver --since '10 min ago' --no-pager | tail -n 20
İlk komut bir şeyin bağlı olup olmadığını ve hangi adrese bağlı olduğunu gösterir, ikincisi konağın dışından erişilebilirliği sınar, üçüncüsü hizmet öldüyse duruşu açıklar. Loopback'e bağlı bir dinleyici yalnızca yerel olarak yanıt verir ve başka hiçbir yerde vermez; doğru kurulmuş bir sunucunun ulaşılamaz görünmesinin yaygın bir nedeni budur.
Seçtiğiniz platformu, bağlantı noktalarını ve erişim modelini yazın. Bir yama varsayılan bağlantı noktasını değiştirdiğinde veya yeni bir oyuncu bağlanamadığında karşılaştırdığınız şey o nottur.