Apache Traffic Server 正向代理配置

系統(tǒng)環(huán)境 Mac OSX 10.11,我主要是用做本地代理服務(wù)器的,據(jù)說 ats 性能比 squid強很多,主要是都支持https代理,可惜nginx并不支持 https 正向代理,所以用 ats 配置的正向代理,當(dāng)然,用 ats 做本地代理服務(wù)器感覺有點大材小用了。。
推薦使用 homebrew 安裝

brew update
brew install trafficserver

安裝目前的最新版6.0.0,安裝位置在
/usr/local/Cellar/trafficserver/6.0.0_1
修改配置文件
/usr/local/Cellar/trafficserver/6.0.0_1/etc/trafficserver/records.config
修改下列值,找到的修改,沒找到的添加進去

#關(guān)閉反向代理  
CONFIG proxy.config.reverse_proxy.enabled INT 0  
CONFIG proxy.config.url_remap.pristine_host_hdr INT 0  
CONFIG proxy.config.url_remap.remap_required INT 0  

#不修改 header  
CONFIG proxy.config.http.insert_request_via_str INT 0  
CONFIG proxy.config.http.insert_response_via_str INT 0  
CONFIG proxy.config.http.response_server_enabled INT 0  

 
CONFIG proxy.config.http.cache.ignore_server_no_cache INT 1

#關(guān)閉日志  
CONFIG  proxy.config.log.logging_enabled INT 0  

更多配置文檔 https://docs.trafficserver.apache.org/records.config

因為OSX 10.11的 rootless 權(quán)限問題,可能需要手動創(chuàng)建
/usr/local/Cellar/trafficserver/6.0.0_1/var/log/trafficserver文件夾。
最后執(zhí)行trafficserver start 即可啟動服務(wù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容