trafficserver

在VPS搭建自己的http代理服务器

孤街醉人 提交于 2021-02-11 20:43:29
如果你用nginx,那最简单的方法是: server { listen 8580; resolver 8.8.8.8; location /{ proxy_pass http://$http_host$request_uri; #allow 127.0.0.1; #deny all; } } 缺点是不支持https,上个google倒是没问题。 如果想支持https可以使用apache的trafficserver。TS是一个高性能的、模块化的 HTTP 代理和缓存服务器,blabla反正很强大。我们在这只用它的正向代理功能。 可以yum安装,也可以在官网下了源码编译安装(安装中出现问题可以参考 这里 )。 安装之后简单配置,参考 这里 其实就是配置records.config CONFIG proxy.config.url_remap.remap_required INT 0 CONFIG proxy.config.http.cache.http INT 1 如果不使用反向代理: CONFIG proxy.config.reverse_proxy.enabled INT 0 可以修改端口: CONFIG proxy.config.http.server_ports STRING 8080 启动即可: nohup bin/traffic_server & 当然架代理的方式还有很多