2013-08-25 43 views
1

我試圖設置一個代理服務器,可以處理http和https流量而不會提示瀏覽器關於證書(就像tunlr.net一樣)。如何正確代理https流量?

到目前爲止,我嘗試過使用Squid和Nginx。

在處理常規http流量是在公園散步時,https證明是非常困難的。

任何人都可以指向正確的方向嗎?

+0

這是否有幫助? http://stackoverflow.com/questions/1073166/capturing-https-traffic-in-the-clear – dcaswell

+0

不是。我所看到的有關此主題的所有「解決方案」都要求最終用戶接受代理https證書。像tunlr.net這樣的服務似乎會返回隧道網站的原始證書 –

+1

HTTPS的主要優勢之一是沒有人可以通過在中間監聽來監控流量。所以用戶肯定需要「知道」你在那裏。 – dcaswell

回答

0

我認爲你應該使用socks代理而不是http代理,就像做ssh隧道一樣,我在我的vps上使用了一個包,名爲dante的包的設置有點棘手,但它確實有訣竅。

該軟件包默認在Ubuntu的倉庫中可用,我也可能假設其他發行版。

在谷歌搜索上如何配置但丁,並確保你不使用標準端口,甚至更好的使用身份驗證使用代理,你不使用你的服務器作爲其代理人要隨機的人。

-1

我剛想通了,結果你不需要設置https_port指令,只需要http_port。