Kostenloser Reverse-Proxy mit SSL für Windows

Kostenloser Reverse-Proxy mit SSL für Windows

Ich suche nach einer (kostenlosen), sehr einfachen Reverse-Proxy-Lösung (Anwendung), die SSL unterstützt.

Ich habe Charles ausprobiert. Es funktioniert prima, ist aber zu kompliziert und nicht kostenlos.

Ich habe einen kleinen Dienst, der nur auf localhost:4952 lauscht und den Quell-Hostnamen überprüft. Mit Reverse-Proxy kann ich Anfragen an den Port 4952 umleiten:

https://92.168.1.10:1988(SSL) -> Weiterleitunghttps://localhost:4952(SSL)

Antwort1

Nginx unterstützt Windows und ist sowohl im Preis als auch in der Lizenz kostenlos (2-Klausel-BSD-Stil). Es unterstützt verschlüsselte und unverschlüsselte Reverse-Proxys für HTTP, E-Mail (SMTP/POP/IMAP) und sogar für TCP. Die Windows-Unterstützung ist nicht vollständig, bekannte Probleme, darunter die Tatsache, dass nur ein Worker verwendet werden kann und dergleichen, aber es sollte trotzdem funktionieren.

Weitere Informationen finden Sie hier:

http://nginx.org/en/docs/windows.html

Antwort2

Eine weitere Alternative istTunnel. Es funktioniert unter Windows. Basierend auf diesemWindowsBeispiel. Ihre Konfiguration könnte ungefähr so ​​aussehen:

; Debugging stuff (may be useful for troubleshooting)
debug = info
output = stunnel.log

[myservice]
accept  = 3000
connect = 4952
cert = myservicecert.pem

verwandte Informationen