IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    pproxy简单介绍

    bear发表于 2022-10-24 19:52:29
    love 0

    pproxy是一个简单的小工具, 顾名思议它是一个临时的代理小工具. 下面介绍其使用方法.

    安装

    服务端和客户端都可以使用如下方式进行安装

    pip3 install pproxy

    服务端运行

    pproxy -l ss://aes-128-gcm:MyPassword@:3389

    客户端运行

    客户端简单运行

    pproxy -r ss://aes-128-gcm:MyPassword@ServerIP:3389 -vv

    然后客户端会提示”Serving on :8080 by http,socks4,socks5″.

    客户端建立http代理

    sudo pproxy -l http://127.0.0.1:8080 -r ss://aes-128-gcm:MyPassword@ServerIP:3389 -vv

    然后客户端会提示”Serving on 127.0.0.1:8080 by http”.

    客户端建立DNS tunnel

    由于ss(AEAD)协议不支持udp, 因此我们只能换用socks5或者tunnel (raw socket)协议来支持udp.

    服务端:
    pproxy -ul socks5://0.0.0.0:3389
    
    客户端:
    sudo pproxy -ul tunnel{8.8.8.8}://127.0.0.1:53 -ur socks5://ServerIP::3389 -vv

    然后客户端会提示”Serving on UDP 127.0.0.1:53 by tunnel”, 可以在客户端使用dig @127.0.0.1 dropbox.com检验tunnel效果.



沪ICP备19023445号-2号
友情链接