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
| 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.