SADECE VPS, ssh ile bağlantı kurulduktan veya bir şekilde sunucuda bir hizmete erişdikten sonra kişilerin mod gameserver'ını yakalamasına izin verir


0

VPS'nin farklı yeniden yüklemeleriyle ve dağıtımları değiştirdiğimde bile kalıcı olan oldukça sağlam bir sorunum var. CentOS'ta konuşacağım tüm detaylar ve şu anda sunucunun ne çalıştırdığı.

Sunucum şu anda CentOS 7 kullanıyor ve üzerinde standart bir web sunucusu ve bir garrys mod oyun sunucusu var.

Bir kişi oyun içi konsolu bağlamaya çalıştığında her zaman uygun ip ve komutla kullanılır.

Limanlar kesinlikle açık ve çalışıyor. Harici araçlarla doğruladım ve sunucu onları açık olarak tanıyor.

Sorun:

Sorunun özelliklerini doğrulamak için birkaç arkadaşımla bir deney yaptım. Sonuçlar burada.

NOT: Tekrar tekrar katılmaya çalışmak sorunu çözmez. Bunu birçok kez doğruladım ve insanların bağlanabilmelerinin tek yolu aşağıda belirtilenleri yaptıktan sonra oldu.

A kişisi: A kişisi benim. Sunucuyu ssh kullanarak ayarladıktan hemen sonra bağlanabildim.

B kişisi: B kişisi bir arkadaşımdır. Bağlanamadı ve zaman kısıtlamaları nedeniyle daha fazla deney yapmadım.

C kişisi: C kişisini başarılı bir şekilde deneyip bağladım. Ancak ssh'ye erişim sağladı ve onu sağladıktan sonra ve sunucuda uğraştığını sordu, ancak nihayetinde hiçbir şeyi değiştirdikten sonra, sunucuyu yeniden başlattıktan sonra tekrar denedi ve katılabildi. Bundan sonra, bir daha asla ssh'a erişmeden her zaman katılabildi.

D Kişisi: C Kişisi şimdi kilitli kalırken, neler olduğunu öğrenmek istedim. Ben ve C Kişisi arasındaki tek yaygın çizgi ikimizin de sunucuyu ssh kullanarak kabul ettiği görünüyordu. D kişisini tekrar başarı olmadan gmod ile bağlantı kurmaya çalıştım. Daha sonra ona sunucuma nasıl macun ve ssh indirileceğini öğrettim. Ondan hemen sonra SSH'den ayrılmasını ve ardından sunucuya bağlanmayı denemesini istedim. Çalışmış.

E kişisi: Burası hala kafamın karıştığı yer. Belki de ssh'ye bağlanmanın ipin bağlanmasını beyaz listeye alacağını düşünmüştüm. Ancak, bu doğruysa, aşağıdaki WOUDLNT çalışmıştır. Konuyu daha fazla test etmek için insanların bağlanabileceği başka bir hizmet düşündüm. En kolayı düşündüğüm bir web sunucusu olurdu, ancak çalışmasını hiç beklemiyordum. CentOS 7’de normal web servisini kurarken, E kişiden bana yardım etmesini istedim. Yine, daha önce bağlanamadığını doğrulayarak, sunucumda barındırılan web sitesini ziyaret etmesini istedim. Bir nedenden ötürü web sitesini yükleyemedi, ancak gmod'a katılmayı denedikten hemen sonra içeri girmesine izin verdi.

F kişisi: E kişisiyle aynı şeyi denedim, ancak F kişisi web sitesini yükleyip sunucuya katılabildi. Yine web sitesini yüklemeden önce, oyunu yeniden başlattıktan ve sunucuyu yeniden başlattığımdan 2-3 kez denedikten sonra bile katılamadı.

Sunucular konsolu ayrıca, ssh veya web sunucusu ile bağlanmayı denemeden ve tekrar denemeden önce herhangi bir bağlantı girişimlerine tepki vermedi. Diğer oyun sunucuları iyi çalışıyor gibi görünüyor, ancak daha fazla test yapılması gerekiyor.

Bu bana şu sonucu çıkarmamı sağlıyor: İnsanlar sadece aynı makinede bulunan başka bir servise eriştiklerinde oyun sunucusuna bağlanabiliyorlar.

Ne olabileceğini düşünüyorum Belki de sunucu sağlayıcısı, yalnızca belirli uygulamaların çalışmasına izin veren bir tür güvenlik özelliğine sahiptir. Bu doğruysa, "güvenilir bir hizmet" aracılığıyla bağlanan tüm ipleri de beyaz listeye alıyor gibi görünüyor. Bu saf bir tahmindir ve sağlayıcım hiçbir soruma cevap vermedi.

Bu, oyun destekleyicisine özel bir sorun gibi görünmüyor, çünkü oyun desteği de tamamen şaşkına döndü ve çalışan diğer oyun sunucularını tam olarak onaylayamadım çünkü diğer oyunlarda test etmek için zamanım ve insanlara sahip olmadım.

Bu çözülemese bile, sonuçta ilginç bir gizem gibi görünüyor.


SSH kırmızı bir ringa balığıdır. Anlamlı bir cevap alınabilmesi için ağınız veya yönlendiriciniz / yönlendiriciniz hakkında yeterli ayrıntı girmediniz.
davidgo,

@ davidvidgo bu barındırılan bir vps. Kullandıkları yönlendirici ayarları hakkında hiçbir şey bilmiyorum.
MoustacheSpy

VPS sistemi parmak izi, başlangıçtaki SSH erişimi tarafından bir yerde saklanabilir ve oyun uygulaması tarafından yeniden kullanılabilir; bu, bilinmeyen bir sistemden almak için isteksizdir / isteksizdir.
xenoid,

@ xenoid yanıtınız için teşekkür ederim ama aslında 5 dakika önce düzeltmeyi başardım. Çözümü kendi cevabı olarak göndereceğim
MoustacheSpy

Yanıtlar:


1

İşte çözüm:

Uzun süredir destekle bekledikten / mücadele ettikten ve biraz daha test yaptıktan sonra, aldığım sunucunun yeni bir DDOS Koruma sistemine sahip olan ilk sunuculardan biri olduğunu gördük. Sunucumun kullandığı bağlantı noktası "güvenilir" bağlantı noktası listesinde değildi ve bu nedenle bağlanmaya çalışan her ip engellendi. Bundan başka onlardan daha fazla bilgi almadım. "Güvenilir" bir bağlantı noktasındaki bir servise bağlanmanın ipi geçici olarak beyaz listeye aldığını varsayıyorum. Bu sadece bir tahmin.

Bu sorunun oldukça tatmin edici sonu için özür dilerim. Yardım etmeye çalışan herkese teşekkürler

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.