搭反向代理需要的条件
一台可以上网的服务器或者VPS
一个域名网上有很多地方可以申请免费的域名,比如Freenom,可以免费申请.tk、.ml、.cf、.ga等后缀的顶级域名,最长一年免费,到期可以免费续期。
域名的SSL证书,自签
下载第三方模块
substitutions
为了在反代时,更好的替换原网页中的信息,需要在编译时增加一个第三方模块:substitutions 扩展
1 | git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module |
ngx_http_google_filter_module
1 | 便捷配置反代Google的第三方模块 |
安装并编译Nginx
1 | apt-get update |
配置nginx
自签的证书当做ssl证书
1 | scp sui.key sui.crt sui.key root@149.28.46.168:/usr/local/nginx/ssl/ |
1 | server { |