Apache-Httpd
將 apache 中 443 上的非 https tcp 流重定向到另一個應用程序
我找不到任何 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