Zahteve: Uporabite nginx reverse proxy za pošiljanje dostopa do strežnika na intranetu preko zunanjega omrežnega oddaljenega namizja, strežnik, kjer se nahaja nginx, ima javna omrežna dovoljenja (kartiranje vrat je že opravljeno), Windows strežnik v notranjem omrežju pa ni dostopen preko zunanjega omrežja, uporabite nginx reverse proxy za oddaljeni port notranjega Windows strežnika (3389).
- CentOS strežnik (z nameščenimi nginx in dovoljenji za javno omrežje): 192.168.50.41
- Windows strežnik: 192.168.50.91
Najprej namestite ukaz nginx z uporabo izvorne kode tako:
Pri gradnji morate dodati parameter --with-stream, sicer boste pri konfiguraciji konfiguracijske datoteke dobili napako. Če ima strežnik že nameščeno storitev nginx, uporabite nginx -V za preverjanje, ali obstaja parameter --with-stream, če ne, prosimo, glejte naslednje za dodajanje modula:
Konfigurirajte datoteko nginx.conf takole:
Konfiguracija boPort 192.168.50.41:12346 je posredovan na port 192.168.50.91:3389Za ponovni zagon Nginx. Konfiguracija za uravnoteženje obremenitve TCP in UDP:Prijava do hiperpovezave je vidna.
Povežite se preko oddaljene namize192.168.50.41:12346Naslov, kot je prikazano spodaj:
Načelo je, da Nginx ne more le obrniti proxy HTTP protokol prometa, ampak tudi neposredno obrniti proxy TCP in UDP promet.
(Konec)
|