美文网首页
Apache Traffic Server 正向代理配置

Apache Traffic Server 正向代理配置

作者: zzzmode | 来源:发表于2015-10-16 15:33 被阅读2695次

    系统环境 Mac OSX 10.11,我主要是用做本地代理服务器的,据说 ats 性能比 squid强很多,主要是都支持https代理,可惜nginx并不支持 https 正向代理,所以用 ats 配置的正向代理,当然,用 ats 做本地代理服务器感觉有点大材小用了。。
    推荐使用 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
    修改下列值,找到的修改,没找到的添加进去

    #关闭反向代理  
    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
    
    #关闭日志  
    CONFIG  proxy.config.log.logging_enabled INT 0  
    

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

    因为OSX 10.11的 rootless 权限问题,可能需要手动创建
    /usr/local/Cellar/trafficserver/6.0.0_1/var/log/trafficserver文件夹。
    最后执行trafficserver start 即可启动服务。

    相关文章

      网友评论

          本文标题:Apache Traffic Server 正向代理配置

          本文链接:https://www.haomeiwen.com/subject/djhacttx.html