轻量级 HTTP(s) 代理 TinyProxy

作者: Anoyi | 来源:发表于2018-03-28 10:23 被阅读0次

    CentOS 下安装 TinyProxy

    yum install -y tinyproxy
    

    启动、停止、重启

    # 启动
    service tinyproxy start
    
    # 停止
    service tinyproxy stop
    
    # 重启
    service tinyproxy restart
    

    相关配置

    默认配置文件路径

    /etc/tinyproxy/tinyproxy.conf
    

    允许所有人使用代理,注释 Allow 127.0.0.1

    # Allow 127.0.0.1
    

    修改监听端口号, 默认 8888

    Port 1234
    

    代理请求过滤,示例:仅允许代理请求 anoyi.com 的内容,配置如下:

    # 指定过滤内容的文件位置
    Filter "/etc/tinyproxy/filter"
    
    # 使用 URL 过滤而不是 domains
    FilterURLs On
    
    # 允许代理过滤文件里的地址,若不允许,此处设置为 No
    FilterDefaultDeny Yes
    

    然后在 /etc/tinyproxy/filter 文件添加如下内容:

    anoyi.com
    

    查看代理请求日志

    tail -f /var/log/tinyproxy/tinyproxy.log
    

    应用场景

    请求国外的资源,例如 谷歌,youtube 。。。

    参考文档

    TinyProxy Documentation

    相关文章

      网友评论

        本文标题:轻量级 HTTP(s) 代理 TinyProxy

        本文链接:https://www.haomeiwen.com/subject/occycftx.html