privoxy將socks代理轉為http代理
privoxy將socks代理轉為http代理
有些軟體不支援socks代理,只支援http代理。不像火狐那樣都支援,於是有的時候要建http代理。如Jenkins代理,只支援http代理模式。
如果有socks代理,想做一個http代理的話,這篇文章可能會有幫助。
安裝privoxy
Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. It has application for both stand-alone systems and multi-user networks.
很強大的工具。有興趣的自己去啃啃哈。官網
1 | yum install privoxy |
直接yum安裝了,編譯的麻煩。要先新增repo源。
建立socks代理
我這裡是以ssh來建立的。
1 | ssh – f – C2qTnN – D 1080 ttlsa @ www . ttlsa . com |
位於牆外。
在本地建立起127.0.0.1:1080的socks代理。
配置privoxy
1 2 3 | # vim /etc/privoxy/config新增下面這一行 forward – socks5 / 127.0.0.1 : 1080 . |
其它的不用改了。
forward-socks5代表轉發到socks5代理,/代表所有的URL都轉發(也可以在這裡寫url patten),127.0.0.1:1080是socks代理地址,.將請求不轉發到另一個http代理,而是直接傳送到web伺服器。
啟動
/etc/init.d/privoxy restart
服務監聽在本地127.0.0.1:8118上。如果需要其它裝置使用該代理,更改配置檔案listen-address引數。
測試
1 2 3 4 5 6 7 | $ curl – x 127.0.0.1 : 8118 http : // < HTML > < HEAD > < meta http – equiv = “content-type” content = “text/html;charset=utf-8” > < TITLE > 302 Moved < / TITLE > < / HEAD > < BODY > < H1 > 302 Moved < / H1 > The document has moved < A HREF = “http://.hk/?gfe_rd=cr&ei=bUcHV_jWOpTM8gfz7qPADA” > here < / A > . < / BODY > < / HTML > |
全球可信CA機構
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31483669/viewspace-2679127/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Privoxy將Socks代理轉化HTTP代理HTTP
- HTTP代理與SOCKS代理詳解HTTP
- HTTP代理,HTTPS代理還是SOCKS代理?HTTP
- Java 配置 HTTP/Socks 代理JavaHTTP
- 手把手教你如何將SOCKS5代理轉換成HTTP代理?HTTP
- SOCKS代理與HTTP代理主要區別分析HTTP
- HTTP代理與SOCKS代理的主要區別HTTP
- HTTP代理和SOCKS代理的主要區別HTTP
- 將socket5代理轉換為http代理HTTP
- 詳解HTTP代理與SOCKS代理 海外代理IP介紹HTTP
- 9、http隧道、https、SSL層、http代理、線上代理、socks代理區別HTTP
- java程式設定http,socks代理JavaHTTP
- HTTP代理和SOCKS5代理IP的不同HTTP
- 為什麼要用SOCKS代理?
- HTTP代理和SOCKS5代理的三大區別HTTP
- SOCKS5代理和HTTP代理有什麼區別?HTTP
- frp搭建http/socks5代理FRPHTTP
- 選擇HTTPS代理還是SOCKS代理?HTTP
- SOCKS代理的定義
- SOCKS代理的工作原理
- Socks協議以及代理轉發工具分析協議
- SOCKS代理是如何工作的?
- Socks5代理Socks5 Proxy
- 什麼是http代理,什麼是socks5代理?兩者有什麼不同?HTTP
- 為Docker容器設定http代理DockerHTTP
- SOCKS代理的常見誤區
- SOCKS代理的三個誤區
- SOCKS與SOCKS5代理關係介紹
- SOCKS5代理如何工作?
- 內網漫遊之SOCKS代理大結局內網
- 爬蟲HTTP代理有推薦的嗎?芝麻代理豌豆代理熊貓代理訊代理?爬蟲HTTP
- http 代理的作用HTTP
- HTTP快取&代理HTTP快取
- MacOS Sierra 使用 Shadowsocks + Privoxy 中轉代理為終端命令列 Terminal 提供出牆服務Mac命令列
- 什麼是SOCKS5代理
- SOCKS5代理是什麼?
- 如何選擇SOCKS5代理?
- go實現socks5代理Go