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.
Za FiveM, odvojite krajnje točke veze, datoteke i igranje. Provjerite reklamirane adrese i usluge koje ostaju izravne. Utvrdite jesu li adrese klijenata sačuvane, koje informacije dolaze do izvora i koja pravila povjerenja odgovaraju vašoj verziji.
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.
Provjerite dopuštaju li oprema i mreže GRE. U IPv4 koristi IP broj protokola, umjesto jednostavnog TCP ili UDP porta za otvaranje. Enkapsulacija dodaje zaglavlja: prilagodite i testirajte efektivni MTU, rute i povratni put. Veza koja radi s malim paketima ipak može biti neuspješna s većim paketima.
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.
Potreban vam je ugovor o usmjeravanju, ovlašteni resursi i preduvjeti pružatelja. Najava prefiksa trećih strana zahtijeva stvarnu autorizaciju. Prihvaćene veličine prefiksa, filtri i postupci provjere valjanosti razlikuju se od operatera do operatera. Adresa VPS ne daje automatski pravo ili mogućnost objave prefiksa na internetu.
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.
Identificirajte i zaobilazne staze: stare adrese, sekundarni DNS, datoteke, glas ili alati za administraciju. Prije ograničavanja izvora, provjerite legitimne izvore i potrebne usluge. Daljinska zaštita ne uklanja potrebu za kontrolom izravne izloženosti odredišta.
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.
Mijenjajte jednu po jednu komponentu s dostupnom konfiguracijom vraćanja. Koordinirajte i ograničite svako ispitno opterećenje. Istodobna promjena DNS, proxyja, tunela i vatrozida otežava otkrivanje zašto test ne uspije.
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.
Usporedite odgovornosti, stvarnu dostupnost, ograničenja prometa i cijene za odabrani opseg. Kombiniranje mehanizama može pomoći, ali svaki sloj dodaje postavke i zahtjeve za praćenje. Zadržite jednostavan opis koji vaš tim i pružatelj usluga mogu zajedno provjeriti.
Što učiniti u vašoj situaciji
| Situacija | Sljedeći korak |
|---|---|
| Samo web usluga | Procijenite HTTP proxy, dopuštene izvore i aplikacijske postavke. |
| UDP igra na vanjskom serveru | Potvrdite odgovarajuće prosljeđivanje ili tunel, povratak i MTU. |
| Ovlašten mrežni prefiks | Dogovorite 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.