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 @@
```
+
+
+
+
+
+
+
-
+
+
```