Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bba1e6f3cd | ||
|
|
90be3b6608 | ||
|
|
75eaeb035c | ||
|
|
8812e337c9 | ||
|
|
8f3e95a076 | ||
|
|
a2ed96b6d7 | ||
|
|
f213995d96 | ||
|
|
9cc26a5dae | ||
|
|
46e3a0aa4b | ||
|
|
3c89f5f830 | ||
|
|
b8b1646b70 | ||
|
|
c164607df0 | ||
|
|
002e96d7a3 | ||
|
|
a84d15b6d8 | ||
|
|
79fa099889 | ||
|
|
af5e21a46c | ||
|
|
398417efd3 | ||
|
|
e7423b9c4a | ||
|
|
43041f35ee | ||
|
|
841be8bb8e | ||
|
|
fc02d5ca7b | ||
|
|
e203640f31 | ||
|
|
ce98e88b4a | ||
|
|
4860a3f7be | ||
|
|
c141a2bf6c | ||
|
|
24a2311765 | ||
|
|
74e678230c | ||
|
|
a332e933d2 | ||
|
|
93b7e13652 | ||
|
|
e49d710f02 | ||
|
|
49f29cba74 | ||
|
|
0bb06a3666 | ||
|
|
d895b2264b | ||
|
|
b84a8ed121 | ||
|
|
19c6fb2810 | ||
|
|
65b3bae5de | ||
|
|
5902ff89d5 | ||
|
|
1a9ea64ccb | ||
|
|
5b35580271 | ||
|
|
2dfbd2e3cc | ||
|
|
831dd96be1 | ||
|
|
b5920ee7ca | ||
|
|
c9211d1e51 | ||
|
|
8f5c17e13e | ||
|
|
384f53cfbb | ||
|
|
70283595f3 | ||
|
|
90e4912ed1 | ||
|
|
36a2f198bd | ||
|
|
51762177fb | ||
|
|
2a81d6baf9 | ||
|
|
a1643bb281 | ||
|
|
2d568686a8 | ||
|
|
b97de28235 | ||
|
|
0ff0c74113 | ||
|
|
7264683a2b | ||
|
|
8c088b26da | ||
|
|
d9550db030 | ||
|
|
c52ccb4776 | ||
|
|
8ebcb5d315 | ||
|
|
cbdd000867 | ||
|
|
63b14eaea2 | ||
|
|
ec55654da3 | ||
|
|
400910323a | ||
|
|
c3cf088e34 | ||
|
|
bfd1ba02eb | ||
|
|
b881514570 | ||
|
|
8b5403208a | ||
|
|
bd6499e0ed | ||
|
|
7048aa6cb2 | ||
|
|
a9770026d6 | ||
|
|
fddeba99c0 | ||
|
|
0545b7b3a6 | ||
|
|
858c38c0af | ||
|
|
2cb0f26ea0 | ||
|
|
ff7dfe6cfa | ||
|
|
32e1dbd4bd | ||
|
|
93b363e6a3 | ||
|
|
1008cee980 | ||
|
|
be917f46d2 | ||
|
|
66988c83cc | ||
|
|
169d5a2545 | ||
|
|
d22e1a55a1 | ||
|
|
36651d62a1 | ||
|
|
8a2f3ccd38 | ||
|
|
7a98a93a05 | ||
|
|
ecff686ff9 | ||
|
|
39a94e67f3 | ||
|
|
f179fa29c6 | ||
|
|
527c0021fe | ||
|
|
2e19f984f1 | ||
|
|
bbd0368e42 | ||
|
|
3af517b49b | ||
|
|
93a2ece4d8 | ||
|
|
8a410eb22d | ||
|
|
e207762655 | ||
|
|
0384b14112 | ||
|
|
afaefb9e13 | ||
|
|
d67b53718b | ||
|
|
dac0724cde | ||
|
|
ffa712eea0 | ||
|
|
33819cc32f | ||
|
|
ec6e8a27aa | ||
|
|
eb5609ce07 | ||
|
|
dde984fb3e | ||
|
|
f33fade830 | ||
|
|
8a6afecddd | ||
|
|
23f81734e4 | ||
|
|
9e53dc259a | ||
|
|
30bbceafd6 | ||
|
|
f1d2e1b5df | ||
|
|
6eef65b945 | ||
|
|
6112d8103c | ||
|
|
1057883fb4 | ||
|
|
a2101872a1 | ||
|
|
4664e35fe4 | ||
|
|
9b05a7a0f0 | ||
|
|
cbd2af1389 | ||
|
|
c688ae5ad3 | ||
|
|
22c58de6cb | ||
|
|
6261681180 | ||
|
|
c2851259d7 | ||
|
|
1c0dc41de7 | ||
|
|
fc95ed31b1 | ||
|
|
8f1924e7a0 | ||
|
|
40eab2b5e6 | ||
|
|
60ea421ef0 | ||
|
|
1099e46b27 | ||
|
|
bda54578a2 | ||
|
|
35b5ae13e3 | ||
|
|
63008aa2df | ||
|
|
0a51819259 | ||
|
|
c983950806 | ||
|
|
722b0c95bd | ||
|
|
6d14115811 | ||
|
|
e93827e67c | ||
|
|
45c0f6afae | ||
|
|
fab099ad39 | ||
|
|
d603b54adb | ||
|
|
2a3274bec5 | ||
|
|
09cbb9790a | ||
|
|
c668a667e3 | ||
|
|
7b7f27e78d | ||
|
|
420766f3a1 | ||
|
|
d74aa825a9 | ||
|
|
0c2ab77688 | ||
|
|
4e697cf7cc | ||
|
|
8d9392602e | ||
|
|
c82a97ff04 | ||
|
|
3a7635bf93 | ||
|
|
1bc00170cb | ||
|
|
c0c97cf95b | ||
|
|
8f075a3ffe | ||
|
|
9f87eba286 | ||
|
|
ed35df5fd2 | ||
|
|
30bebca087 | ||
|
|
9075c1fec3 | ||
|
|
e984d20d2c | ||
|
|
052e5343a3 | ||
|
|
5b1e83e25b | ||
|
|
6c27843949 | ||
|
|
6124ed7230 | ||
|
|
29d92cd619 | ||
|
|
66be9ea8e6 | ||
|
|
90e0631213 | ||
|
|
da77bdab70 | ||
|
|
0039748791 | ||
|
|
42cbf5b44e | ||
|
|
6c9a600229 | ||
|
|
7db86a4514 | ||
|
|
42dba29ad8 | ||
|
|
872603e6e4 | ||
|
|
227f765f24 | ||
|
|
6a3e4aba10 | ||
|
|
094becf77f | ||
|
|
9fc78c9100 | ||
|
|
bdbb33dd92 | ||
|
|
7bcef8be35 | ||
|
|
64fcbf79a9 | ||
|
|
37656d8eb4 | ||
|
|
af9f760e23 | ||
|
|
5d661c58b3 | ||
|
|
d6d2070240 | ||
|
|
27174fc021 | ||
|
|
01069838d5 | ||
|
|
8b06bdac5d | ||
|
|
0d27f479e7 | ||
|
|
508f073846 | ||
|
|
febd3b96d8 | ||
|
|
f5fc70456d | ||
|
|
f6237cce65 | ||
|
|
71f8a5a422 | ||
|
|
d7299488c5 | ||
|
|
470bbcf9a4 | ||
|
|
a3d687840d | ||
|
|
b494a34c40 | ||
|
|
ede488ce86 | ||
|
|
e2aacff15c | ||
|
|
f4b6f7fdca | ||
|
|
0926163ab5 | ||
|
|
f6bdb525d8 | ||
|
|
8e2a653f3a | ||
|
|
8f05ced9b1 | ||
|
|
74e8e60a1c | ||
|
|
27dc32b20f | ||
|
|
50a5fd3702 | ||
|
|
302996c2e0 | ||
|
|
e1443ca934 | ||
|
|
5b6eca68b2 | ||
|
|
9579a47d4c | ||
|
|
08078adf04 | ||
|
|
641b640cc9 | ||
|
|
27d864979e | ||
|
|
7990272548 | ||
|
|
b899c123b2 | ||
|
|
e9d53772fc | ||
|
|
de3b76abf0 | ||
|
|
0ce10da228 | ||
|
|
50881e941e | ||
|
|
d68e1b68c4 | ||
|
|
050a2809a3 | ||
|
|
5d006f56ce | ||
|
|
2f38f410e2 | ||
|
|
7139de6d6c | ||
|
|
d62fcd56db | ||
|
|
fb9dc8116a | ||
|
|
dfe36459af | ||
|
|
d00fe79829 | ||
|
|
f37702ad51 | ||
|
|
1fc5801eef | ||
|
|
da1c5210df | ||
|
|
fdf1c0885e | ||
|
|
198349283b | ||
|
|
a6411bdd51 | ||
|
|
f6ebd0efb1 | ||
|
|
aef2919932 | ||
|
|
e16455d2d9 | ||
|
|
6fdbfcd82a | ||
|
|
c216885949 | ||
|
|
0f34906c03 | ||
|
|
1c1a2a99de | ||
|
|
7d15b0b952 | ||
|
|
1be4f57bb0 | ||
|
|
de8145267f | ||
|
|
d32230f999 | ||
|
|
403d63d98b | ||
|
|
0df276252d | ||
|
|
3d7ddaaeba | ||
|
|
ee46d135d5 | ||
|
|
c89a9b13c3 |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
# 中文 | [English](https://github.com/lazy-luo/smarGate/blob/master/README_en.md)
|
||||
# 快速概览<a href=https://github.com/lazy-luo/smarGate/wiki/快速上手手册>【快速上手手册】</a><br>
|
||||
# 快速概览<a href=https://github.com/lazy-luo/smarGate/wiki/快速上手手册>【快速上手手册】</a> <a href="https://b23.tv/nm52P5Q">【三方视频教学- B站】</a><br>
|
||||
* 平台适配,支持linux、windows、macos、android、(tob,小型机:hp-unix、solaris、AIX)<br>
|
||||
* cpu架构,支持x86、arm、mips(tob:alpha、PowerPC、SPRAC)<br>
|
||||
* cpu架构,支持x86、arm、mips、riscv(tob:alpha、PowerPC、SPRAC)<br>
|
||||
* 注重安全,“内网”到“内网”的穿透,无需映射任何端口到外网,不更改任何防火墙配置<br>
|
||||
* 注重带宽,”4G手机+v6宽带“采用P2P方式访问内网服务(基于TCP协议,v4支持NAT1-3穿透)<br>
|
||||
* 注重节约,无需购买vps、无需公网IP;家中淘汰Android手机可做服务器<br>
|
||||
@@ -16,16 +16,17 @@
|
||||
# APP端配置(必须)--- 无法正常使用典型情况
|
||||
* 必须配置“允许后台运行”权限,否则切后台即被系统断连
|
||||
* 必须配置“休眠时始终保持网络连接”,否则一旦休眠则被系统断连
|
||||
* 可以配置“允许自启动”权限,否则Android服务端模式下无法开机启动(v0.30版本)
|
||||
* 可以配置“麦克风”权限,否则Android服务端无法提供语音监听功能(v0.30版本)
|
||||
* 注意:SG不提供到国外IP的数据转发
|
||||
* 可以配置“允许自启动”权限,否则Android服务端模式下无法开机启动(v0.30及后续版本)
|
||||
* 可以配置“麦克风”权限,否则Android服务端无法提供语音监听功能(v0.30及后续版本)
|
||||
* 注意:SG官方代理不提供到港澳台及国外IP的数据转发
|
||||
## smarGate是什么?<br>
|
||||
#### 官方命名为“移动网关”,通过手机客户端将位于内网的服务端网络进行按需暴露,核心引擎采用c++实现。<br>
|
||||
#### “移动网关”是用户私有网关,所有共享访问入口都在客户端,不是类似其它穿透工具主推的面向域名的公共访问入口。打个比方:smarGate是将防盗门随身携带,其它穿透产品是将防盗门放到公共场所,额...虽然需要钥匙,但有种职业叫开锁匠<br>
|
||||
|
||||
##### 具备如下技术特点:<br>
|
||||
* 安全性 <br>
|
||||
* 手机客户端作为唯一的访问入口,按需开放,及时关闭。<br>
|
||||
* 手机客户端作为主要的访问入口,按需开放,及时关闭。<br>
|
||||
* 支持服务端间端口映射组网(v0.31及以后版本)。<br>
|
||||
* 电脑可以接入手机热点或wifi环境下通过访问手机开放的端口穿透到内网进行访问(客户端会显示手机ip)。<br>
|
||||
* 手机网络一般为私有网段别人无法访问。<br>
|
||||
* 用户间隔离。<br>
|
||||
@@ -54,7 +55,7 @@
|
||||
## smarGate有什么主要功能?<br>
|
||||
* 支持代理穿透<br>
|
||||
* 官方提供免费的代理服务器(共享带宽,多人共用时比较慢,最佳实践为启用自有代理服务器)<br>
|
||||
* <I>如果自己有云服务器(具备公网ip),用户可自定义自己的代理服务器,且在代理服务器上安装proxy_server。所有数据传输走用户配置的代理服务器(为了防止中间人攻击,代理服务器需要用户生成自签名证书)</I> <br>
|
||||
* <I>如果自己有云服务器(具备公网ip),用户可自定义自己的代理服务器,且在代理服务器上安装proxy_server。所有数据传输走用户配置的代理服务器(代理服务器需要证书,可自动生成也可配置已有证书)</I> <br>
|
||||
|
||||
```
|
||||
1、“代理服务器”配置如下(代理服务器必须允许任意端口“入站”连接):
|
||||
@@ -64,8 +65,10 @@
|
||||
<app-config code="PROXY" name="proxy-server">
|
||||
<app-parameter>
|
||||
<proxy-service-port value="9001"/><!--自定义代理端口 -->
|
||||
<access-token value="nnnnn”"/><!--访问token,必须为数字【可选配】 -->
|
||||
<!-- 如果自己有证书及私钥,则配置如下项,启动安全的SSL通道,其中文件名需要配置正确;没有证书则不需要配置,启用普通tcp连接
|
||||
<owner-id value="xxxx" /><!-- xxxx 为注册成功返回的用户ID -->
|
||||
<access-token value="nnnnn"/><!--访问token,必须为数字【可选配】 -->
|
||||
<ssl-create-certfile value="true" /><!-- 如未用如下选项指定证书,则自动生成证书【必须确保安装openssl】,默认为 false 代表无需自动生成 -->
|
||||
<!-- 如果自己有证书及私钥,则配置如下项,启动安全的SSL通道,其中文件名需要配置正确;没有证书则不需要配置,可启用上面自动生成证书选项
|
||||
<ssl-cacert-file value="xxx.crt"/>
|
||||
<ssl-privatekey-file value="xxx.key"/>
|
||||
-->
|
||||
@@ -82,6 +85,7 @@
|
||||
```
|
||||
......
|
||||
<app-parameter>
|
||||
<ssl-create-certfile value="true" />
|
||||
<!-- 如果代理服务器启动安全的SSL通道,这里必须配置证书及私钥
|
||||
<ssl-cacert-file value="xxx.crt"/>
|
||||
<ssl-privatekey-file value="xxx.key"/>
|
||||
@@ -90,8 +94,8 @@
|
||||
<moudle-parameter>
|
||||
......
|
||||
</moudle-parameter>
|
||||
<!-- 配置上述代理服务器的ip或域名+端口,注意:ip必须为公网IP。ssl选项必须配置正确,如果代理服务器有证书且生效则配置为true否则为false -->
|
||||
<channel address="xxx.xxx.xxx.xxx:9001" ssl="false" token="nnnnn" /><!--访问token,必须与代理服务器一致,如果没有则不配 -->
|
||||
<!-- 配置上述代理服务器的ip或域名+端口,注意:ip必须为公网IP。ssl选项必须配置正确,如果代理服务器有证书(包括自动生成证书)且生效则配置为true否则为false -->
|
||||
<channel address="xxx.xxx.xxx.xxx:9001" ssl="true" token="nnnnn" /><!--访问token,必须与代理服务器一致,如果没有则不配 -->
|
||||
```
|
||||
* 支持p2p通道<br>
|
||||
* 使用TCP协议进行p2p穿透,提升安全性<br>
|
||||
@@ -108,10 +112,64 @@
|
||||
<tr><td>NAT3-4</td><td>NAT4</td><td>NO</td></tr>
|
||||
</table>
|
||||
|
||||
* 支持外网发布(有违安全设计理念,免费版不提供支持)<br>
|
||||
* 支持外网发布(有违安全设计理念,v0.31版本开放)<br>
|
||||
* 其它内网穿透工具的主推模式,将内网服务直接映射到外网端口<br>
|
||||
|
||||
* 支持服务端之间的P2P端口映射(v0.31及以后版本) <br>
|
||||
* 具体配置主要通过 ip@index方式支持<br>
|
||||
|
||||
<details>
|
||||
<summary>
|
||||
<mark><font size=6 color=darkred>附:主要功能简述</font></mark>
|
||||
</summary>
|
||||
|
||||
```
|
||||
1、支持基于tcp的P2P连接隧道
|
||||
。安全可靠,避免Qos
|
||||
2、支持所有基于tcp的各类协议”透明代理”
|
||||
。可代理所有内网tcp服务(ssh、rdp、smb、vnc、摄像头、数据库服务等)
|
||||
3、支持HTTP、HTTPS to HTTP
|
||||
。支持http-head rewrite,支持将https服务代理成http
|
||||
4、支持udp over tcp
|
||||
。支持udp协议的服务代理
|
||||
5、透明方式(无需关注ipv6地址)支持ipv6隧道
|
||||
。自动建立v6隧道,访问时始终使用v4地址
|
||||
6、支持自定义代理(需外网ip),接管所有数据转发
|
||||
。无法p2p时,自动连接自定义代理,实现数据转发
|
||||
7、自定义代理支持token及白名单配置
|
||||
。支持安全机制
|
||||
8、支持多级级联代理
|
||||
。支持链式代理,支持多级无环代理
|
||||
9、支持手机作为访问唯一入口 —— 安全 + 移动便捷
|
||||
。手机在手、随用随有
|
||||
10、端口映射全动态配置,支持映射配置“热拔插”
|
||||
。代理增、删及时生效,无需重启
|
||||
11、所有功能app端“一点配置”
|
||||
。客户端一点配置,服务端运行时免配
|
||||
12、支持P2P隧道及自定义代理隧道自动探测及连接
|
||||
。无需干预,app自动连接,自动重试
|
||||
13、支持动态协商端口,支持指定协商端口
|
||||
。默认动态端口协商,支持配合防火墙配置协商端口
|
||||
14、支持隧道连接优先级(P2P—>自定义代理-->官网代理)
|
||||
。数据传输时,支持优先级隧道
|
||||
15、支持ssl加密隧道
|
||||
。支持P2P及代理隧道ssl加密,确保数据传输不泄密
|
||||
16、支持流量限制
|
||||
。支持进行网络带宽限制,默认不限流
|
||||
17、支持网络切换(如:移动<—>wifi)自动识别+自动连接
|
||||
。app端智能重连,始终确保服务可用性
|
||||
18、支持不同局域网主机间端口映射 —— 如有一端主机有外网ip则可直接外网访问(version > v0.31)
|
||||
。支持服务端组网映射,流量无需通过手机app(传统穿透模式)
|
||||
19、app支持服务端模式,可以将手机配置成服务端
|
||||
。android手机可作为服务端
|
||||
20、支持远程文件管理功能:浏览、上传、下载、删除,支持断点续传(version >= v0.31.6)
|
||||
。在有p2p或自定义代理时,激活文件管理功能,可对手机和服务端电脑文件进行基本操作
|
||||
。。。待续
|
||||
|
||||
```
|
||||
</details>
|
||||
|
||||
## 使用指南:<br>
|
||||
<a href="https://b23.tv/nm52P5Q">三方视频教学- B站</a><br><br>
|
||||
<a href="https://www.baidu.com/s?wd=smargate%20内网穿透">使用实践-度娘</a><br><br>
|
||||
<a href="https://www.google.com/search?q=smargate+内网穿透">使用实践-google</a>
|
||||
### 1、下载app && 注册新用户
|
||||
@@ -138,12 +196,23 @@
|
||||
```
|
||||
<?xml version="1.0" encoding="GBK"?>
|
||||
<app-config code="PROXY" name="proxy-server">
|
||||
<app-parameter>
|
||||
<!-- [ none | first | only ] ,none is default. 为P2P连接启用SSL加密,only代表只接受加密连接 -->
|
||||
<ssl-tunnel-required value="first" />
|
||||
<!-- 如未用如下选项指定证书,则自动生成证书【必须确保安装openssl】,默认为 false 代表无需自动生成 -->
|
||||
<ssl-create-certfile value="true" />
|
||||
<!-- 以下选项仅适用dynamic下的mini版本,指定ssl库及crypto库实际文件,linux下可由:ldd $(which openssl)|grep -E "libssl|libcrypto"|awk '{print $1}' 获取
|
||||
<libssl value="libssl.so" />
|
||||
<libcrypto value="libcrypto.so" />
|
||||
-->
|
||||
</app-parameter>
|
||||
<moudle-parameter>
|
||||
<log-level value="LOG_ERROR"/>
|
||||
<log-write-mode value="CONSOLE_ONLY"/>
|
||||
<app-name value="xxxxx [name of service points]." /><!-- need modify -->
|
||||
<app-description value="yyyyy [description of service points]" /><!-- need modify -->
|
||||
<user-audit value="N:index"/><!-- need modify (N 为注册成功返回的服务ID,index为自定义的服务端实例序号,建议从1开始,不能重复. 例如:[12345:1])-->
|
||||
<!-- user-audit need modify (N 为注册成功返回的服务ID,index为自定义的服务端实例序号,建议从1开始,不能重复. 例如:[12345:1])-->
|
||||
<user-audit value="N:index"/>
|
||||
</moudle-parameter>
|
||||
</app-config>
|
||||
```
|
||||
@@ -241,6 +310,100 @@ ps:捐赠建议附上注册用户名<br>
|
||||
<summary>
|
||||
<mark><font size=5 color=darkred>更新历史</font></mark>
|
||||
</summary>
|
||||
|
||||
### 2023-06-03更新到v0.31.10:<br>
|
||||
1、网络可靠性优化<br>
|
||||
2、优化网络传输效率<br>
|
||||
3、版本更新到v0.31.10<br>
|
||||
|
||||
### 2023-03-04更新到v0.31.9:<br>
|
||||
1、APP服务端模式新增“无障碍”服务,用户自行打开,实现自动重启<br>
|
||||
2、APP端操作优化:新增点击操作自动填充功能,便于新增配置<br>
|
||||
3、修复mips路由器下安装自定义代理无法提供服务的BUG<br>
|
||||
4、提供服务端自定义代理域名定时ip刷新功能(动态域名)<br>
|
||||
5、其它优化<br>
|
||||
|
||||
### 2022-12-14更新到v0.31.8:<br>
|
||||
1、APP服务端模式支持配置自定义代理及SSL加密<br>
|
||||
2、自定义代理服务器支持SSL自签名证书下发<br>
|
||||
3、其它优化<br>
|
||||
|
||||
### 2022-11-04更新到v0.31.7:<br>
|
||||
1、提供一键版本升级功能,无需手动更新<br>
|
||||
* 此功能版本源指向github,如无法更新,请确认github连通性<br>
|
||||
* 更新后一般10-20秒左右恢复可用<br>
|
||||
* 服务端提供自动更新选项(每天检测一次),默认关闭<br>
|
||||
```
|
||||
<auto-update value="true" />
|
||||
```
|
||||
|
||||
### 2022-10-20更新到v0.31.6:<br>
|
||||
1、文件管理增加删除文件功能<br>
|
||||
2、文件管理增加断点续传功能<br>
|
||||
3、文件管理增加文件时间<br>
|
||||
4、文件管理windows下增加切换磁盘操作<br>
|
||||
* 此功能仅在有P2P连接或自定义代理连接时激活<br>
|
||||
* 通过拖拽模式进行上传和下载<br>
|
||||
* 通过双击弹出文件删除确认框<br>
|
||||
|
||||
### 2022-10-14更新到v0.31.5:<br>
|
||||
1、修复自定义代理短间隔重连情况下连不上的BUG<br>
|
||||
2、新增了简易文件上传下载功能,可方便同步异地文档<br>
|
||||
* 此功能仅在有P2P连接或自定义代理连接时激活<br>
|
||||
* 通过拖拽模式进行上传和下载<br>
|
||||
|
||||
3、版本更新到v0.31.5<br>
|
||||
|
||||
### 2022-09-05:<br>
|
||||
1、解决自定义代理连接异常断开BUG<br>
|
||||
2、版本保持不变<br>
|
||||
|
||||
### 2022-08-30更新到v0.31.4:<br>
|
||||
1、降低运行时虚拟内存占用<br>
|
||||
2、常规性优化<br>
|
||||
3、版本更新到v0.31.4<br>
|
||||
|
||||
### 2022-08-14更新到v0.31.3:<br>
|
||||
1、修复mips架构系统无法连接自定义代理的BUG<br>
|
||||
2、修复HTTP协议加载完成时间长的问题<br>
|
||||
3、版本更新到v0.31.3<br>
|
||||
|
||||
### 2022-08-06更新到v0.31.2:<br>
|
||||
1、修复Windows平台偶发闪退BUG,增强稳定性<br>
|
||||
2、P2P连接及自定义代理进行keep-alive操作,尽可能避免重连时间窗口,提升可用性<br>
|
||||
3、其它可用性优化,降低app能耗<br>
|
||||
4、版本更新到v0.31.2<br>
|
||||
|
||||
### 2022-07-28更新到v0.31.1:<br>
|
||||
1、修复特定情况下,服务端重启,组网配置不生效的BUG<br>
|
||||
2、修复NAT1服务器P2P协商BUG<br>
|
||||
3、版本更新到v0.31.1<br>
|
||||
|
||||
### 2022-07-22更新到v0.31: <br>
|
||||
1、提供服务端之间端口映射,服务端如有公网ip则可直接从公网访问(仅需在app上配置)
|
||||
* 配置方式,在原有映射配置“远程ip”配置中支持:ip@idx方式进行配置(idx为不同“访问点”的序号)
|
||||
* 此种方式配置的“本地端口”实际是在当前“访问点”所在主机上(注意:不在APP所在手机上)
|
||||
* 服务端间如能P2P成功(或自定义代理连接成功)则配置的映射将生效,否则不生效
|
||||
* APP上只有在P2P连接时才会定时刷新服务端间代理状态
|
||||
* 配置成功后需要等待10秒左右才能在App上看到实际状态
|
||||
|
||||
2、版本升级到v0.31<br>
|
||||
|
||||
### 2022-06-30: <br>
|
||||
1、修复32位大端机器运行服务端,无法正常代理的BUG<br>
|
||||
2、版本暂保持不变<br>
|
||||
|
||||
### 2022-05-17: <br>
|
||||
1、服务端支持自动生成自签名证书(默认文件名为server.xxx)<br>
|
||||
-->a、配置ssl-create-certfile选项 <br>
|
||||
```
|
||||
<app-parameter>
|
||||
<ssl-create-certfile value="true" />
|
||||
...
|
||||
</app-parameter>
|
||||
```
|
||||
-->b、确保安装openssl <br>
|
||||
-->c、不要指定证书文件(不配置 ssl-cacert-file 及 ssl-privatekey-file)<br>
|
||||
|
||||
### 2022-05-04: <br>
|
||||
1、支持riscv32/64架构,编译时同mips架构使用musl库进行链接<br>
|
||||
@@ -275,7 +438,7 @@ ps:捐赠建议附上注册用户名<br>
|
||||
### 2021-05-03更新到v0.29.2: <br>
|
||||
1、修复Android高版本无法退出问题<br>
|
||||
2、优化网络:修复了可能带来网络延迟的BUG,进一步提升网络传输速度<br>
|
||||
3、提供版本号展示,便于客户端及服务端<br>
|
||||
3、提供版本号展示,便于客户端及服务端版本管理<br>
|
||||
4、优化app cpu占用,降低能耗<br>
|
||||
|
||||
### 2021-03-05更新到v0.29: <br>
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 408 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 453 KiB |
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user