logo
0
0
Login

项目介绍

这是一个简单的HTTP/HTTPS透明代理,用来转发80/443端口的请求。

工作原理

这是一个轻量级的 HTTP/HTTPS 透明代理,用来转发 80/443 端口的请求。该代理特别适用于需要中间人转发流量但不希望解密或修改数据的场景。

和Nginx以及VPN的区别

Nginx 反向代理

Nginx反向代理会修改访问的域名,例如用nginx反代 www.baidu.com,访问的域名会变成代理服务器的域名。用透明代理的话,访问的域名不会被修改,还是原来的域名,也就是说代理对用户来说是透明的,用户可能不知道有代理的存在。

和VPN的区别

VPN需要在用的电脑上安装客户端,通过透明代理的话,不需要安装客户端,只需要在路由器上设置好解析即可。

安装

我们推荐使用Docker安装的方式

docker run -d --name simpleproxy --restart always -p 80:80 -p 443:443 docker.cnb.cool/xiaofei/simpletransparentproxy:v0.0.3

使用场景

如果有一台服务器可以访问公网,其余的电脑无法访问公网,那么可以将这台服务器作为透明代理服务器,然后在路由器上把需要访问公网的域名解析到这个服务器上,其余的电脑就可以访问这些域名了。

警告

严禁使用此程序做违法用处,包括但不限于访问外网

About

一个简单的透明代理,支持HTTP/HTTPS

Language
Go76.2%
Dockerfile23.9%