From 0df276252d59e57c4be4c385f53137dd25999173 Mon Sep 17 00:00:00 2001 From: "zhiyong.luo" <33410675+lazy-luo@users.noreply.github.com> Date: Wed, 18 May 2022 00:17:24 +0800 Subject: [PATCH] Update readme.md --- readme.md | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/readme.md b/readme.md index 292a7ba..2a2bdb0 100644 --- a/readme.md +++ b/readme.md @@ -1,7 +1,7 @@ # 中文 | [English](https://github.com/lazy-luo/smarGate/blob/master/README_en.md) # 快速概览【快速上手手册】
* 平台适配,支持linux、windows、macos、android、(tob,小型机:hp-unix、solaris、AIX)
-* cpu架构,支持x86、arm、mips(tob:alpha、PowerPC、SPRAC)
+* cpu架构,支持x86、arm、mips、riscv(tob:alpha、PowerPC、SPRAC)
* 注重安全,“内网”到“内网”的穿透,无需映射任何端口到外网,不更改任何防火墙配置
* 注重带宽,”4G手机+v6宽带“采用P2P方式访问内网服务(基于TCP协议,v4支持NAT1-3穿透)
* 注重节约,无需购买vps、无需公网IP;家中淘汰Android手机可做服务器
@@ -16,8 +16,8 @@ # APP端配置(必须)--- 无法正常使用典型情况 * 必须配置“允许后台运行”权限,否则切后台即被系统断连 * 必须配置“休眠时始终保持网络连接”,否则一旦休眠则被系统断连 -* 可以配置“允许自启动”权限,否则Android服务端模式下无法开机启动(v0.30版本) -* 可以配置“麦克风”权限,否则Android服务端无法提供语音监听功能(v0.30版本) +* 可以配置“允许自启动”权限,否则Android服务端模式下无法开机启动(v0.30及后续版本) +* 可以配置“麦克风”权限,否则Android服务端无法提供语音监听功能(v0.30及后续版本) * 注意:SG不提供到国外IP的数据转发 ## smarGate是什么?
#### 官方命名为“移动网关”,通过手机客户端将位于内网的服务端网络进行按需暴露,核心引擎采用c++实现。
@@ -54,7 +54,7 @@ ## smarGate有什么主要功能?
* 支持代理穿透
* 官方提供免费的代理服务器(共享带宽,多人共用时比较慢,最佳实践为启用自有代理服务器)
- * 如果自己有云服务器(具备公网ip),用户可自定义自己的代理服务器,且在代理服务器上安装proxy_server。所有数据传输走用户配置的代理服务器(为了防止中间人攻击,代理服务器需要用户生成自签名证书)
+ * 如果自己有云服务器(具备公网ip),用户可自定义自己的代理服务器,且在代理服务器上安装proxy_server。所有数据传输走用户配置的代理服务器(代理服务器需要证书,可自动生成也可配置已有证书)
``` 1、“代理服务器”配置如下(代理服务器必须允许任意端口“入站”连接): @@ -65,7 +65,8 @@ - + @@ -82,6 +83,7 @@ ``` ...... + - + + ``` * 支持p2p通道
* 使用TCP协议进行p2p穿透,提升安全性
@@ -138,12 +140,23 @@ ``` + + + + + + + - + + ```