作者: 康林 [email protected]
-
项目
-
语言
-
编译状态
因为工作原因,需要经常从一个内网远程控制另一个内网中的主机。例如下图中:网络1中的电脑1访问网络2中的服务器或电脑2。
在网上没有查找到相关的开源软件。 所以着手写了玉兔远程控制。在写的过 程遇到了两个内网互相访问的问题,详见:https://github.com/KangLin/RabbitProxyServer/issues/7 。
本软件解决两个相互隔离的内网互相访问的问题。并且本软件实现多种协议代理服务功能。
**注意:**本软件暂时没有做安全方面的优化。使用者需要自己评估是否适合其运营环境。 欢迎有能力、有兴趣的朋友参与开发。
本软件如果对你有用,或者你喜欢它,请你捐赠,支持作者。谢谢!
如果不能显示,请打开:
- https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png
- https://sourceforge.net/p/rabbitcommon/code/ci/master/tree/Src/Resource/image/Contribute.png
版本号说明: https://semver.org/lang/zh-CN/
- 最后发行版本:
- 当前版本:
- Windows: 支持 WINDOWS 7 及以后版本
- 安装包:RabbitProxyServer_setup_v0.0.1.exe
- 绿色版本:RabbitProxyServer_windows_v0.0.1.zip
- Ubuntu:
-
Ubuntu 20.04: rabbitproxyserver_0.0.1_amd64_Ubuntu-20.04.deb
sudo apt install ./rabbitproxyserver_0.0.1_amd64_Ubuntu-20.04.deb # 如要你是在老的 linux 发行版本上,你需要用下列命令替换: # sudo dpkg -i rabbitproxyserver_0.0.1_amd64_Ubuntu-20.04.deb # sudo apt-get install -f # 安装依赖
-
Ubuntu 18.04: rabbitproxyserver_0.0.1_amd64_Ubuntu-18.04.deb
sudo apt install ./rabbitproxyserver_0.0.1_amd64_Ubuntu-18.04.deb # 如要你是在老的 linux 发行版本上,你需要用下列命令替换: # sudo dpkg -i rabbitproxyserver_0.0.1_amd64_Ubuntu-18.04.deb # sudo apt-get install -f # 安装依赖
-
- Windows: 支持 WINDOWS 7 及以后版本
- Socks 代理协议
- SOCKS 协议版本 4:
- SOCKS 协议版本 5(RFC1928):http://www.ietf.org/rfc/rfc1928.txt
- Socks5 用户名/密码验证协议: https://www.ietf.org/rfc/rfc1929.txt
- SOCKS 协议版本 6: https://datatracker.ietf.org/doc/draft-olteanu-intarea-socks-6/
- Http 代理协议
- Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
- Tunneling TCP based protocols through Web proxy servers: https://datatracker.ietf.org/doc/html/draft-luotonen-web-proxy-tunneling-01
- Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
- 自定义协议
- 用于ICE的自定义协议:Src/PeerConnecterIceClient.h
- socket5的实现--(RFC1928)Socket5协议中文文档: https://www.cnblogs.com/xi-jie/articles/10476545.html
- HTTP协议和SOCKS5协议: https://www.cnblogs.com/yinzhengjie/p/7357860.html
- HTTP 代理原理及实现(一): https://imququ.com/post/web-proxy.html
- [可选] libdatachannel: https://github.com/paullouisageneau/libdatachannel