Update README.md

This commit is contained in:
he liu 2018-12-30 22:40:19 +08:00 committed by GitHub
parent 4dad726129
commit c678b29d63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -32,6 +32,7 @@ easyProxy是一款轻量级、高性能、功能最为强大的**内网穿透**
- [x] 支持http代理
- [x] 支持内网穿透sock5代理配合proxifer可达到vpn的效果在外网访问内网资源或者设备同时可以设置用户名和密码验证
- [x] 强大的web管理界面可方便的设置的和管理隧道
- [x] 支持站点密码保护
- [x] 支持同时开多条tcp、udp隧道等等且只需要开一个客户端和服务端
- [x] 支持一个服务端,多个客户端模式
@ -42,12 +43,11 @@ easyProxy是一款轻量级、高性能、功能最为强大的**内网穿透**
3. [tcp隧道模式](#tcp隧道模式)
4. [udp隧道模式](#udp隧道模式)
5. [http反向代理请求](#http代理请求)
6. [socks5代理模式](#sock5代理模式)
6. [socks5代理模式](#socks5代理模式)
7. [http代理模式](#http代理模式)
8. [数据压缩支持](#数据压缩支持)
9. [操作系统支持](#操作系统支持)
9. [站点密码保护](#站点密码保护)
10. [配置文件说明](#配置文件)
## 安装
@ -67,7 +67,7 @@ easyProxy是一款轻量级、高性能、功能最为强大的**内网穿透**
![image](https://github.com/cnlh/easyProxy/blob/master/image/web2.png?raw=true)
### 介绍
可在网页上配置和管理各个tcp、udp隧道、内网站点代理等等功能极为强大操作也非常方便。[演示地址](http://123.206.77.88:8081) 密码123
可在网页上配置和管理各个tcp、udp隧道、内网站点代理等等功能极为强大操作也非常方便。
### 使用
**有两种模式:**
@ -114,15 +114,10 @@ tcpport | 服务端与客户端通信端口
- 配置
进入web界面公网ip:web界面端口默认8080密码为123
进入web界面公网ip:web界面端口默认8080密码默认为123
### 配置文件/conf/app.conf
名称 | 含义
---|---
httpport | web管理端口
password | web界面管理密码
hostPort | 域名代理模式监听端口
## tcp隧道模式
@ -345,7 +340,10 @@ u | 验证的用户名
p | 验证的密码
**说明**用户名和密码验证模式仅部分socks5客户端支持例如proxifer。
如需验证,在服务端命令后加上
默认验证的用户名和密码为/conf/app.conf中的用户名和密码
如需不同,可在服务端命令后加上,将会覆盖/conf/app.conf中的配置
```
-u=user -p=password
```
@ -426,5 +424,24 @@ httpport | http代理连接端口
将参数修改为snappy即可
## 站点保护
由于所有客户端共用一个 http 服务端口,任何知道你的域名和 url 的人都能访问到你部署在内网的 web 服务,但是在某些场景下需要确保只有限定的用户才能访问。
easyProxy支持通过 HTTP Basic Auth 来保护你的 web 服务,使用户需要通过用户名和密码才能访问到你的服务。
该功能目前可以在 域名代理模式、http代理请求模式、http代理模式 中使用,需要在/conf/app.conf中设置。
**注意:** web管理中如果设置了用户名和密码则会覆盖配置文件中的用户名和密码
## 配置文件
/conf/app.conf
名称 | 含义
---|---
httpport | web管理端口
password | web界面管理密码
hostPort | 域名代理模式监听端口
auth.user | 验证用户名socks5、http代理、http代理请求、域名代理模式
auth.password | 验证密码socks5、http代理、http代理请求、域名代理模式
## 操作系统支持
支持Windows、Linux、MacOSX等无第三方依赖库。