Apache-Httpd

將 apache 中 443 上的非 https tcp 流重定向到另一個應用程序

  • January 30, 2018

我找不到任何 Apache mod 允許 Windows 上的 IIS 允許 - 您可以同時在埠 443 上執行 SSTP VPN 伺服器和在埠 443 上執行 HTTPS 伺服器,綁定到同一個介面。我想知道Apache是​​否有可能做到這一點?還是nginx?我將如何配置這樣的東西?

如果不可能,我有哪些選擇可以在 TCP:443 上執行(例如 OpenVPN)以及在 443 上執行 Web 伺服器?或者基於 Linux 的機器上的任何其他軟體?

OpenVPN 似乎有這個--port-share選項

–port-共享主機埠$$ dir $$ 在 TCP 伺服器模式下執行時,與其他應用程序共享 OpenVPN 埠,例如 HTTPS 伺服器。如果 OpenVPN 檢測到與其使用非 OpenVPN 協議的埠的連接,它將代理連接到 host:port 上的伺服器。

如果說網路伺服器正在監聽 localhost:49152 上的 HTTPS 流量,那麼 openvpn 配置可能包含: port-share localhost 49152

引用自:https://unix.stackexchange.com/questions/420791