撸了个反代工具, 可用于激活JRebel

下载地址:
https://github.com/ilanyu/ReverseProxy/releases/latest

使用方法:

./ReverseProxy_[OS]_[ARCH] -h

Usage of ReverseProxy_[OS]_[ARCH]:
  -l string
        listen on ip:port (default "0.0.0.0:8888")
  -r string
        reverse proxy addr (default "http://idea.lanyus.com:80")
./ReverseProxy_windows_amd64.exe -l "0.0.0.0:8081" -r "https://www.baidu.com"

Listening on 0.0.0.0:8081, forwarding to https://www.baidu.com

默认反代idea.lanyus.com, 运行起来后, http://127.0.0.1:8888/JRebel用户名 就是激活地址了, 邮箱随意填写, 当然, 也可用于idea

也可以在Docker中使用

docker pull ilanyu/golang-reverseproxy

docker run -d -p 8888:8888 ilanyu/golang-reverseproxy

标签: none

已有 157 条评论

  1. cll cll

    你好,能详细介绍一下使用方法吗?谢谢!

    1. 请叫我大师兄 请叫我大师兄

      @cll我把博主的简单描述给详细的描述啦一下,具体参看下面的链接:https://blog.csdn.net/qq_27093465/article/details/79148498 window版本的和mac版本的,我都给测试OK啦。希望老铁们可以看看,参考一下。

  2. cll cll

    http://127.0.0.1:8888/JRebel用户名 就是激活地址了? 我cmd设置好了,这里的`JRebel用户名` 的激活地址能举个例子吗?用户名是Jrebel的注册用户名?

  3. cll cll

    http://127.0.0.1:8888/+jrebel用户名 填写在group url+任意email中还是报错 NPE:Null zeroIds~ 大神,请问下这个是为什么?

  4. Avan Avan

    谢谢楼主,搞掂了,正想找个反射代理的,楼主就出了

  5. cofe cofe

    正好收藏备份,赞一个

  6. 程序猿 程序猿

    牛逼牛逼 真心感谢楼主

  7. XianF XianF

    你们能下吗,怎么我下不了这个ReverseProxy_windows_amd64.exe

  8. Ivan Ivan

    非常感谢,最近域名的地址不稳定,这个非常好! 特地来感谢作者

  9. liuji liuji

    Error response from daemon: Server error: 400 trying to fetch for ilanyu/golang-reverseproxy:latest,
    docker不行啊

    1. liuji liuji

      @liujidocekr-hub上搜到了,谢谢博主

  10. CK CK

    可以直接 nginx 反代过来吗

    1. satan satan

      可以的,我就是这么做的

  11. xxx xxx

    意外在dockerhub看到

  12. 小菜 小菜

    激活了,特来感谢,下载的amd64.exe,用迅雷下载的,下载完成后双击exe打开,激活的时候url填写http://127.0.0.1:8888/用户名,邮箱随便填,就可以激活了

  13. 初雪 初雪

    下载不下来啊我的天

  14. 少年 少年

    用了docker,报404啊,直接访问 http://idea.lanyus.com/xxxxx 也是404

    1. @少年
      没哪里让你直接访问了啊, idea运行反代工具后直接用http://127.0.0.1:8888, JRebel需要在后面加用户名

      1. 少年 少年

        我晓得,用工具直接反代,用nginx反代,都不行,反代后,http://127.0.0.1:8888/abcd 空白页,而且用chrome F12看,http status是404,你可以试一下,对于jreble名有限制么?

        1. @少年
          jrebel不会去访问给的地址

          1. 少年 少年

            @ilanyu
            sorry,我被我蠢哭了,我以为是浏览器打开页面输入地址,然后提示输入用户名,邮箱,然后得到key,实际上,是从插件上激活的时候,选择 `Connect to License Server`,填http://host:port/username,和邮箱

      2. ice水火 ice水火

        @ilanyu
        大佬,我这边是Mac电脑,反向代理今天早上用不了了,请问是什么情况?重新下载ReverseProxy_darwin_amd64试过了也不行

        1. yw yw

          @ice水火
          我也是mac,用nginx做反向代理成功破解了,具体方法记录下来了https://www.cnblogs.com/ywain/p/9251596.html

  15. TSong TSong

    设置后激活提示Unexpected response from server.
    请问是怎么回事啊?

    1. TSong TSong

      @TSong
      PS D:\DEV\Tools\IntelliJIDEA\IntelliJIDEALicenseServer> ./ReverseProxy_windows_amd64.exe -l "0.0.0.0:8081" -r "http://id
      ea.goxz.gq/ilanyu"
      2017/11/01 12:25:09 Listening on 0.0.0.0:8081, forwarding to http://idea.goxz.gq/ilanyu
      2017/11/01 12:25:12 127.0.0.1:8668 POST /jrebel/leases HTTP/1.1 JRebel-Licensing/7.1.1; Email:[email protected]; Guid:0am24URRfvATxsZ5D8aesuTYvRYjDb5MfqZTj6YEGT8=

      1. TSong TSong

        @TSong
        好吧,用默认代理的URL就可以了

        1. @TSong
          goxz.gq这个域名废了

  16. 匿名者 匿名者

    不错,可以用

  17. smart smart

    赞,好用得很,感谢大侠给大家带来的福利

    用代理的注意下,我开始被自己的代理给坑了

  18. aya99 aya99

    好方便,docker起来后,访问就成功了,

    1. shenzhenu shenzhenu

      @aya99请问你在docker 上执行完docker pull dingdayu/jetbrians 那两行代码之后,lincense 里如何填的呢,http://127.0.0.1:8888/后要加什么名字啊

  19. dingdayu dingdayu

    楼主都用docker镜像了,干嘛还用代理呢。

    ```
    docker pull dingdayu/jetbrians

    docker run -p 1017:1017 dingdayu/jetbrians
    ```

    另外,如果 golang 在编译是开启静态编译,在docker中还可以使用空白镜像:
    https://my.oschina.net/dingdayu/blog/1554105

  20. yhao yhao

    我是windows的,下载了ReverseProxy_windows_amd64.exe。
    运行之后在idea中填写http://127.0.0.1:8888/username进行激活
    错误提示: Licence server connection failed:Http error 404

    1. yhao yhao

      @yhao已经解决了。 弄nginx反向代理搞定了。3Q

评论已关闭