1 mesaj
Administrator Administrator
  • Mesaje: 3948
  • Reacții: 73078
  • Mesaje utile: 38
  • Status: Pe aici.. 🤠
  • Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Contact:
    *Descriere:

    Mai jos aveti un ghid despre cum sa va protejati serverul de Metin2, mai ales impotriva atacurilor DDoS.

    Este vorba de tehnica "VPS Shield" in care folosim un VPS intermediar pt a face conexiunea jucator <-> server metin2.

    [Tutorial] Cum sa iti protejezi VPS de atacuri (Shield VPS) - Mesaj 1 - Imagine 1

    Astfel:
    - Jucatorii nu se conecteaza niciodata direct la VPS de Metin2.
    - Toata lumea se conecteaza mai intai la VPS-ul care functioneaza ca un scut.(Shield VPS)
    - Acest VPS preia traficul TCP si il redirectioneaza catre serverul principal.

    Cam asa ceva e logica:
    Jucator → Domeniu → Cloudflare → Shield VPS (intermediar) → Game Server
    Serverul real trebuie sa accepte conexiuni doar de la IP-ul VPS-ului, pe porturile de joc. Aveti mai jos ghidul complet pentru a seta acest "Shield VPS" :)


    De ce aveti nevoie?
    - 2 VPS: unul real unde e serverul de Metin si unul pt "Shield VPS".
    - cont cloudflare
    - domeniu / subdomeniu


    Exemplu porturi:
    13000 (game)
    11002 (auth)
    15000 (channel etc.)


    Pe serverul principal (game server):

    Se configureaza firewall-ul astfel incat:
    - Sa permita conexiuni doar de la IP-ul VPS-ului
    - Sa blocheze accesul direct din exterior

    Exemplu logic:
    Code:
    allow from VPS_IP
    deny 13000
    deny 11002
    deny 15000
    
    Ce face asta:
    Nimeni din lume nu poate accesa direct aceste porturi.
    Doar VPS-ul poate comunica cu ele.

    Daca nu faceti aceasta configurare, faceti totul degeaba.

    Pentru a testa daca firewall-ul functioneaza corect:
    Incercati sa accesati ip server:13000 din alt VPS. Ar trebui sa fie blocat.



    INSTALARE NGINX PE VPS (Shield)

    Conectati-va prin SSH pe VPS si rulati:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschideti fisierul principal de configurare nginx:
    Code:
    /etc/nginx/nginx.conf
    La finalul fisierului adaugati blocul stream:

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Ce face acest bloc:
    - VPS asculta pe portul 13000
    - Orice conexiune primita este redirectionata catre serverul real
    - La fel pentru portul 11002


    Salvati si reporniti nginx:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Acum VPS-ul asculta pe porturile 13000 si 11002.



    CONFIGURARE CLOUDFLARE

    In Cloudflare → DNS: Creati un A Record:
    Code:
    game.domeniultau.com → VPS_IP
    
    Activati „orange cloud” (proxy activ).

    In client NU se mai foloseste IP. Se va folosi:
    Code:
    game.domeniultau.com
    
    Intrati in joc folosind domeniul.



    VERIFICARE PE SERVERUL PRINCIPAL

    Pe serverul real rulati:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Ar trebui sa vedeti ca toate conexiunile vin din IP-ul VPS-ului.

    Daca vedeti IP-urile reale ale jucatorilor, inseamna ca:
    - firewall-ul este configurat gresit
    - exista o problema de compatibilitate sau configurare



    FIREWALL PE SHIELD VPS

    Pe VPS deschideti doar porturile necesare:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Adica:
    - 22 pentru SSH
    - 13000 si 11002 pentru joc
    - Nimic altceva



    NOTA
    Cea mai puternica metoda este utilizarea Cloudflare Spectrum.
    Insa fiind un serviciu platit lunar, nu este inclus in acest ghid.
    Va fi tratat separat intr-un tutorial dedicat.

    Nou Cum descarc de pe TeraBox?

    Afișează detalii Ascunde detalii
    • Este asemănător cu Mega.nz
    • Instalați-vă clientul lor de Download de aici
    • Faceți-vă un cont (vă puteți loga cu Facebook / Google / etc)
    • Nou Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele rapid & simplu.

    De ce folosim TeraBox?

    • Este gratuit
    • Primești 1TB de spațiu gratuit la orice cont creat!
    • Este ușor de folosit și varianta premium este foarte ieftină
    • Fișierele nu sunt șterse niciodată
    TeraBox logo
    Te asteptam si pe serverul de Discord :p - aici ne-am strans toata comunitatea de Metin2 din Romania.
    Link: https://discord.gg/jWxeDSf7HP

    Suntem aproape 2000 membri! - Avem chat activ zilnic, support, cereri, resurse. :D :ymcowboy:




    See full signature

    📢 Resurse Metin2 Premium!

    Zeci de resurse Metin2 Premium - exclusive și 100% funcționale începând cu 15.99€!.

    Vezi resursele Cumpără premium
    Premium
    Premium
    Anunț

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Tutoriale”

    Informații

    Utilizatori ce navighează pe acest forum: drogul85 și 3 vizitatori

    Discord ID copiat: