socat端口轉發我可以使用socat
的端口轉發這樣的:用於HTTPS
socat TCP4-LISTEN:8080 TCP4:123.456.789.12:80
在這種情況下,它完美的作品:所有http
-REQUESTS到localhost:8080
將被重定向到123.456.789.12:80
。
但我怎樣才能使用這樣的轉發https
-請求?
更新:我需要Firefox和遠程服務器之間的一個socat
進程。 socat
只是一個轉發器(代理重定向器),僅此而已。這樣的事情:
Firefox -> socat -> server
------------>
https
你試過[這個食譜](http://www.dest-unreach.org/socat/doc/socat-openssltunnel.html)嗎? – Thor
我沒有兩個'socat',只有一個'socat'和Firefox。所以我不明白那個配方... –
我只需要從Firefox(通過'socat')將'https'-請求重定向到遠程服務器。 'ssl'連接應該在Firefox和服務器之間,'socat'只是一個重定向器,僅此而已。當我嘗試命令'socat TCP-LISTEN:8081,fork,reuseaddr OPENSSL:123.456.789.123:80,verify = 0'時,出現錯誤「錯誤:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知協議」。 –