Update README.md

This commit is contained in:
he liu 2019-01-03 05:36:49 +08:00 committed by GitHub
parent a325d87bda
commit ed99973960
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -149,7 +149,7 @@ tcpport | 服务端与客户端通信端口
名称 | 含义 名称 | 含义
---|--- ---|---
mode | 运行模式(client、server不写默认client) mode | 运行模式
vkey | 验证密钥 vkey | 验证密钥
tcpport | 服务端与客户端通信端口 tcpport | 服务端与客户端通信端口
httpport | 外部访问端口 httpport | 外部访问端口
@ -161,6 +161,22 @@ target | 目标地址,格式如上
``` ```
./easyProxy -server=ip:port -vkey=DKibZF5TXvic1g3kY ./easyProxy -server=ip:port -vkey=DKibZF5TXvic1g3kY
``` ```
- 与nginx配合实现访问a.ourcauc.com等同访问10.1.50.203:80效果将该域名解析道云服务器nginx配置
```
server {
listen 80;
server_name a.ourcauc.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Nginx-Proxy true;
proxy_set_header Connection "";
proxy_pass http://127.0.0.1:8024;
}
}
```
## udp隧道模式 ## udp隧道模式
### 场景及原理 ### 场景及原理
@ -187,7 +203,7 @@ target | 目标地址,格式如上
名称 | 含义 名称 | 含义
---|--- ---|---
mode | 运行模式(client、server不写默认client) mode | 运行模式
vkey | 验证密钥 vkey | 验证密钥
tcpport | 服务端与客户端通信端口 tcpport | 服务端与客户端通信端口
httpport | 公网vps的访问端口 httpport | 公网vps的访问端口
@ -225,7 +241,7 @@ target | 目标地址,格式如上
名称 | 含义 名称 | 含义
---|--- ---|---
mode | 运行模式(client、server不写默认client) mode | 运行模式
vkey | 验证密钥 vkey | 验证密钥
tcpport | 服务端与客户端通信端口 tcpport | 服务端与客户端通信端口
httpport | 代理的http端口与nginx配合使用 httpport | 代理的http端口与nginx配合使用
@ -280,10 +296,6 @@ Replace | 是否自动匹配替换[(查看场景)](https://github.com/cnlh/e
### nginx代理配置示例 ### nginx代理配置示例
``` ```
upstream nodejs {
server 127.0.0.1:8024;
keepalive 64;
}
server { server {
listen 80; listen 80;
server_name a.ourcauc.com b.ourcauc.com c.ourcauc.com ; server_name a.ourcauc.com b.ourcauc.com c.ourcauc.com ;
@ -293,7 +305,7 @@ server {
proxy_set_header Host $http_host; proxy_set_header Host $http_host;
proxy_set_header X-Nginx-Proxy true; proxy_set_header X-Nginx-Proxy true;
proxy_set_header Connection ""; proxy_set_header Connection "";
proxy_pass http://nodejs; proxy_pass http://127.0.0.1:8024;
} }
} }
``` ```
@ -334,7 +346,7 @@ server {
名称 | 含义 名称 | 含义
---|--- ---|---
mode | 运行模式(client、server不写默认client) mode | 运行模式
vkey | 验证密钥 vkey | 验证密钥
tcpport | 服务端与客户端通信端口 tcpport | 服务端与客户端通信端口
httpport | 代理的http端口socks5连接端口 httpport | 代理的http端口socks5连接端口
@ -343,13 +355,14 @@ p | 验证的密码
**说明**用户名和密码验证模式仅部分socks5客户端支持例如proxifer。 **说明**用户名和密码验证模式仅部分socks5客户端支持例如proxifer。
默认验证的用户名和密码为/conf/app.conf中的用户名和密码 默认验证的用户名和密码为/conf/app.conf中的用户名和密码为空则不验证
如需不同,可在服务端命令后加上
如需不同,可在服务端命令后加上,将会覆盖/conf/app.conf中的配置
``` ```
-u=user -p=password -u=user -p=password
``` ```
即可 即可,将会覆盖/conf/app.conf中的配置
- 客户端 - 客户端
@ -361,9 +374,9 @@ p | 验证的密码
- 需要使用内网代理的机器 - 需要使用内网代理的机器
``` ```
配置sock5代理即可ip为外网服务器ip端口为httpport即可在外网环境使用内网啦也可使用proxifer等全局代理软件。 配置socks5代理即可ip为外网服务器ip端口为httpport即可在外网环境使用内网啦也可使用proxifer等全局代理软件。
``` ```
如果设置了用户名和密码,记得填上用户名和密码 如果设置了用户名和密码,记得填上用户名和密码(仅部分客户端支持密码验证)
@ -383,7 +396,7 @@ p | 验证的密码
名称 | 含义 名称 | 含义
---|--- ---|---
mode | 运行模式(client、server不写默认client) mode | 运行模式
vkey | 验证密钥 vkey | 验证密钥
tcpport | 服务端与客户端通信端口 tcpport | 服务端与客户端通信端口
httpport | http代理连接端口 httpport | http代理连接端口