撸了个apk的反代工具, 可用于激活idea
下载地址:
https://github.com/ilanyu/ReverseProxy-Android/releases/
使用步骤:
- 安装 com.lanyus.reverseproxy.apk 到手机上
- 手机连接到与需要激活的电脑的同一局域网中
- 运行 ReverseProxy
- 点击 START
- 将 http://手机局域网IP地址:8888 填写到idea中
下载地址:
https://github.com/ilanyu/ReverseProxy-Android/releases/
使用步骤:
之前学校教务处选课要内网,其它操作都不需要内网,某大召开后查课表都要内网了,各种不爽,so,撸了个树莓派上的ocserv的Docker镜像
Dockerfile 在 https://github.com/ilanyu/rpi-ocserv
内置了 0.11.9版的 ocserv、udp-broadcast-relay、0.16.0版的 frp(均为写博客时的最新版)
树莓派上具体使用方法如下:
使用说明详见:http://blog.lanyus.com/archives/174.html
v1.1版在这里:http://blog.lanyus.com/archives/189.html
v1.2版在这里:http://blog.lanyus.com/archives/228.html
v1.3版在这里:http://blog.lanyus.com/archives/231.html
v1.4版在这里:http://blog.lanyus.com/archives/305.html
v1.5版在这里:http://blog.lanyus.com/archives/314.html
更新说明:
修改默认端口为1027
才注意到评论那获取到的IP都是错的, 不清楚是升级Typecho还是CDN导致的, 具体修复方法如下:
info.php
PHP Variables
中找到自己客户端IP(使用浏览器打开ipip.net可看到), 我这里看到$_SERVER['HTTP_X_REAL_FORWARDED_FOR']
后面为我的IP.config.inc.php
, 在 <?php
后面换行, 添加 define('__TYPECHO_IP_SOURCE__', 'HTTP_X_REAL_FORWARDED_FOR');
, HTTP_X_REAL_FORWARDED_FOR为第1步中找到的字符串.info.php
, 修改完毕.下载地址:
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