Signed-off-by: arraykeys@gmail.com <arraykeys@gmail.com>
This commit is contained in:
@ -1,10 +1,11 @@
|
|||||||
proxy更新日志
|
proxy更新日志
|
||||||
|
|
||||||
v3.1
|
v3.1
|
||||||
1.优化了内网穿透功能,bridge,client和server只需要启动一个即可。
|
1.优化了内网穿透功能,bridge,client和server只需要启动一个即可。
|
||||||
server端启动的时候可以指定client端要暴露的一个或者多个端口。
|
server端启动的时候可以指定client端要暴露的一个或者多个端口。
|
||||||
2.修复了重复解析命令行参数的问题。
|
2.修复了重复解析命令行参数的问题。
|
||||||
3.手册增加了微信接口本地开发的示例。
|
3.手册增加了微信接口本地开发的示例。
|
||||||
|
4.增加了配置文件使用说明.
|
||||||
|
|
||||||
v3.0
|
v3.0
|
||||||
1.此次更新不兼容2.x版本,重构了全部代码,架构更合理,利于功能模块的增加与维护。
|
1.此次更新不兼容2.x版本,重构了全部代码,架构更合理,利于功能模块的增加与维护。
|
||||||
|
|||||||
13
README.md
13
README.md
@ -64,10 +64,21 @@ chmod +x install.sh
|
|||||||
|
|
||||||
**提示**
|
**提示**
|
||||||
本教程是v3版本,不兼容v2版本,v2版本教程请移驾:[v2教程](https://github.com/snail007/goproxy/tree/v2.2)
|
本教程是v3版本,不兼容v2版本,v2版本教程请移驾:[v2教程](https://github.com/snail007/goproxy/tree/v2.2)
|
||||||
|
|
||||||
接下来的教程,默认系统是linux,程序是proxy;所有操作需要root权限;
|
接下来的教程,默认系统是linux,程序是proxy;所有操作需要root权限;
|
||||||
如果你的是windows,请使用windows版本的proxy.exe即可.
|
如果你的是windows,请使用windows版本的proxy.exe即可.
|
||||||
|
|
||||||
|
**使用配置文件**
|
||||||
|
接下来的教程都是通过命令行参数介绍使用方法,也可以通过读取配置文件获取参数.
|
||||||
|
具体格式是通过@符号指定配置文件,例如:./proxy @configfile.txt
|
||||||
|
configfile.txt里面的格式是,第一行是子命令名称,第二行开始一行一个:参数的长格式=参数值,前后不能有空格和双引号.
|
||||||
|
参数的长格式都是--开头的,短格式参数都是-开头,如果你不知道某个短格式参数对应长格式参数,查看帮助命令即可.
|
||||||
|
比如configfile.txt内容如下:
|
||||||
|
```shell
|
||||||
|
http
|
||||||
|
--local-type=tcp
|
||||||
|
--local=:33080
|
||||||
|
```
|
||||||
### 0.生成加密通讯需要的证书文件
|
### 0.生成加密通讯需要的证书文件
|
||||||
|
|
||||||
http,tcp,udp代理过程会和上级通讯,为了安全我们采用加密通讯,当然可以选择不加密通信通讯,本教程所有和上级通讯都采用加密,需要证书文件.
|
http,tcp,udp代理过程会和上级通讯,为了安全我们采用加密通讯,当然可以选择不加密通信通讯,本教程所有和上级通讯都采用加密,需要证书文件.
|
||||||
|
|||||||
Reference in New Issue
Block a user