Prijeđi na sadržaj
DDoS zaštita · Peeryx · 15 Tbps+
Svi vodiči

GRE, reverse proxy ili BGP: odaberite pravi put zaštite

GRE, reverse proxy i BGP rješavaju različite dijelove puta prometa. Nisu zamjenjive sklopke DDoS zaštite. Izbor ovisi o protokolima, upravljanju adresama, izvornom pristupu i mogućnosti promjene usmjeravanja bez gubitka dopuštenih veza, a ne samo nazivu tehnologije.

← Svi vodičiCubixServ

Prije početka

Navedite adrese, portove i protokole te utvrdite upravitelja oba kraja. Potvrdite prava na prefikse i izvore. Sačuvajte pravila, pristup i stare putove; promjene planirajte s operatorom i pripremite siguran povratak.

Proxy mora odgovarati protokolu

HTTP reverse proxy obrađuje podešeni HTTP, ne automatski UDP svake igre. NGINX stream može prenositi TCP ili UDP uz ispravne postavke; to nije aplikacijsko HTTP filtriranje. Provjerite modul, portove, timeoutove i javne adrese. Dostupna stranica ili TCP veza ne dokazuju put igre, datoteke i povratni promet. Svaku potrebnu komponentu testirajte zasebno s odgovarajućim protokolom.

GRE dodaje enkapsulaciju

GRE prenosi pakete u dodatnom mrežnom omotaču. Preko IPv4 koristi IP protokol 47, ne TCP port 47. Sam ne daje šifriranje ili autentikaciju drugog kraja. Potvrdite dopuštene krajeve, filtre i putove s obje strane. Nasumično otvaranje TCP porta ne stvara tunel ili zaštitu. Provjerite mogućnosti hosta i ovlast za izmjenu mrežnih pravila prije konfiguriranja.

BGP objavljuje dopuštene prefikse

BGP razmjenjuje podatke o putovima, sam ne filtrira svaku aplikaciju. Traži pravo na prefikse, odnos s operatorom i dogovorene politike. Dodijeljena VPS IP ne daje pravo objave cijelog bloka ili vlastite BGP sesije. Prije promjene razjasnite odgovornosti i opseg zaštićenog tranzita. Ne eksperimentirajte s tuđim prefiksima ni ne zaključujte da imate autonomni sustav iz naziva usluge.

Sačuvajte povratak i izvore

Prosljeđivanje uključuje oba smjera, stanje veza i adrese vidljive aplikaciji. Asimetrija može poremetiti filtre koji prate stanje. Prije ograničenja dokumentirajte dopuštene izvore, upravljanje i provjere zdravlja. Široko povjerenje omogućuje zaobilaženje, uska pravila blokiraju klijente. Testirajte ulaz, odgovore i duge veze s mogućnošću izvornih pravila. Promjena javne IP sama ne određuje ispravan povratni put niti potrebne izvore.

Provjerite MTU i velike pakete

Enkapsulacija smanjuje prostor izvornog paketa. Mali test može raditi dok velik prijenos ne uspijeva. Provjerite MTU puta, fragmentaciju i potrebne poruke greške. TCP MSS ne rješava sam sve UDP probleme. Ne kopirajte vrijednost tuđeg primjera: koristite stvarni put, tunel i mjerenje pa provjerite datoteke i igru. Sačuvajte prethodne vrijednosti za usporedbu i oporavak nakon neuspješnog testa.

Isprobavajte jednu promjenu

Čuvajte plan i obične rezultate prije uključivanja. U najavljenom održavanju provjerite upravljanje, HTTP, TCP, UDP i dopuštene izvore. Ping ne testira cijelu aplikaciju. Timeout nije automatski napad. Operatoru dajte konkretno vrijeme i protokol te koristite ovlaštene pokuse. Intenzivan promet bez dogovora ne smije zahvatiti druge usluge ili klijente. Poslije svake važne promjene provjerite stvarne korisnike i pripremljen povratak.

Što učiniti u vašoj situaciji

SituacijaSljedeći korak
Samo web uslugaProcijenite HTTP proxy, dopuštene izvore i aplikacijske postavke.
UDP igra na vanjskom serveruPotvrdite odgovarajuće prosljeđivanje ili tunel, povratak i MTU.
Ovlašten mrežni prefiksDogovorite BGP i zaštićeni tranzit s operatorom. Dodijeljena VPS IP nije dovoljna.

Službeni izvori

Izvori objašnjavaju protokole i postavke. Provjerite dokumentaciju verzije koju upotrebljavate.

  1. RFC Editor / IETF/rfc/rfc2784
  2. RFC Editor / IETF/rfc/rfc4271
  3. NGINX/en/docs/stream/ngx_stream_proxy_module.html
  4. Cfx.re/docs/server-manual/proxy-setup/