Grief önleme ve Velocity

Sunucularınıza sizin Bungeecord ağınızı kullanmadan mı giriyorlar? Çözümü çok basit!

En yaygın çözümler

BungeeGuard veya Güvenlik duvarı ile port kapatma

Kurulumu en basit eklentilerden, tek yapmanız gereken tüm sunuculara ve proxy sunucunuza eklentiyi yükledikten sonra, proxy sunucunuzda oluşturduğu tokeni, diğer sunucularda oluşturduğu config dosyalarınıza yazmanız gerekiyor.

  • Eklentinin çalışması için Protocollib veya Paper desteği bulunan 1.9.4+ üstü bir sunucu başlatıcı yazılımı kullanmak

  • Tüm spigot sunucularının içinde bulunan "spigot.yml" içerisinden bungeecord: true olarak ayarlamalısınız.

Diğer bir seçeneğimiz ile direk işletim sistemi üzerinden, sunucularımıza bağlanmalarını engelleyeceğiz.

Linux yapılandırması

iptables -I INPUT ! -s BungeeCordIPAdresiniz -p tcp --dport AnaSunucuportunuz -j DROP

Windows Yapılandırması

Windows Güvenlik Duvarı > Gelen Kuralları > Yeni kural > Bağlantı Noktası > TCP seçiniz ardından aşağıdaki kutucuğa proxy sunucunuz hariç, alt sunucunuzun portunuzu yazın > Bağlantıyı engelle > Etki alanı - Özel - Ortak kutucukları işaretli olacak > Ad : Grief Açıklama : Grief1 diyerek Son yazan yere tıklayınız.

İki işletim sistemi içinde bu ayarlamaları tüm alt sunucularınız için teker teker yapmalısınız.

Velocity kullanarak sunucu arasında bağlantı kurma

Yeni bir proxy türü, Bungecord gibi ama daha iyisi! Artık proxy ağınız ile sunucu arasında bağlantı kurarak, dışarıdan gelen bağlantıları reddedebilir ve sorunsuzca açıklara karşı koruyabilirsiniz. Tamamen kendine özgü tasarımıyla!

Tamamen kendi yapısına ait olduğu için eklentileride ona göre eşsiz olmalı, bundan dolayı forumunda bir çok eklentinin Velocity için çevrilmiş hallerini bulabilirsiniz:

  • Fakat yinede bazı eklentilerin bir eklenti sayesinde, tam olmasada, çalışmasını sağlayabilirsiniz:

Konumuza gelecek olursak, kurulumu BungeeGuard'ın kurulumuna çok benzemekte fakat bu sefer her şey direk sunucu yazılımların içerisinden.

Bu işlem için Velocity Proxy'sini ve Paper desteğine sahip sunucu yazılımını kullanmalısınız.

Velocity ayar dosyasının içerisinde oluşan forwarding-secret kodunu, spigot sunucunuzun içerisindeki ana dosyalarda olan paper.yml'nin içinde ki velocity.secret kısmına yazmanız gerekiyor. Ardından ayarını "true" yaparak aktifleştirmemiz gerekiyor. Her şey bu kadar basit!

Bu proxy'e güvenebilir miyiz?

Kaynak: https://www.spigotmc.org/threads/what-is-the-best-proxy.444261/