強制所有傳出 HTTP 連線使用 TLS

強制所有傳出 HTTP 連線使用 TLS

Linux 是否有解決方案強制所有未加密的 HTTP 流量(客戶端,我已經知道伺服器 TLS 終止)對於 HTTP 應用程式透明地通過 TLS?

答案1

這可能會很混亂,並且需要異地代理。

您需要使用某種代理和 DNS 技巧,將這些 http 網站的請求路由到 oroxy。然後,您需要代理將 htto 轉換為 https 並重寫連結。我懷疑,但不確定 SQUID 是否可以做到這一點。

當然,當您完成後,您可能最好只設定一個使用 https/443 來通過防火牆的 VPN。

此外,如果網站有 http 和 https 版本,您可以使用瀏覽器外掛程式來進行重定向。檢視外掛程式 HTTPS Everywhere。

相關內容