文章

debian利用tinyproxy搭建http(s)代理

  编辑于:2019-10-19
文章目录

前言

在某些时候你需要跨网络访问(访问位于不同运营商的网络服务,如电信访问联通网站),这个时候我们可以通过一个访问双方都比较快的中间人来代理网络请求以提升网络访问质量,tinyproxy就可以完成这样的工作。

安装

使用如下命令进行安装

apt-get update
apt-get install tinyproxy

修改配置文件vi /etc/tinyproxy/tinyproxy.conf,将其中23行的port 8888修改为你需要的端口(也可不修改),将Allow 127.0.0.1修改为#Allow 127.0.0.1允许任何人连接。
修改完成后运行

systemctl restart tinyproxy #重启tinyproxy服务

此时配置http代理为该地址即可使用该代理了。
注意:此代理为透明代理,没有安全性保证,也没有加密,不可进行科学上网。

v2ray的http代理

如果你安装了v2ray,也可以直接使用v2ray来配置一个http代理
相关配置如下
inbounds设置

    {
    "tag":"http",
    "port":"8080",
    "listen":"0.0.0.0",
    "protocol":"http",
    "settings":{
        "allowTransparent":false
    }

outbounds设置

    {
      "tag": "direct",
      "protocol": "freedom"
    }

routing设置

     {
      "type":"field",
      "inboundTag":"http",
      "outboundTag":"direct"
      }

这里可以看出v2ray的设置要相对复杂一点。
参考连接:
https://tinyproxy.github.io/
https://linuxtoy.org/archives/tinyproxy.html
https://www.v2ray.com/chapter_02/protocols/http.html

发表回复