如何在云端设置 HTTP 请求的代理服务器

如何在云端设置 HTTP 请求的代理服务器

我想设置一个代理服务器,代理服务器的作用是提供 Web 代理服务https://www.techopedia.com/definition/31705/proxy-service

https://www.proxy-service.de/,但规模较小。

监听 HTTP 请求

获取 http 请求,将请求传递到目的地,就好像请求来自该代理服务器一样。

答案1

Nginx 是反向代理的标准解决方案。

https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/

location /some/path/ {
    proxy_pass http://www.example.com/link/;
}

就这么简单。

答案2

有开源代理服务器可用,并且易于设置。我建议Squid 代理为了你的目的。

Squid 支持缓存和 HTTP、HTTPS、FTP 等协议。缓存代理有助于减少带宽使用。它还提供用户身份验证和 URL 过滤等常用功能。

如何设置 Squid 代理- https://devopscube.com/setup-and-configure-proxy-server/

相关内容