mirror of
https://gitee.com/konyshe/goodlink.git
synced 2025-12-24 08:13:00 +08:00
u
This commit is contained in:
55
README.md
55
README.md
@@ -42,33 +42,6 @@
|
||||
<img src="https://gitee.com/konyshe/goodlink/raw/master/assert/gitcode.png" width="200">
|
||||
</div>
|
||||
|
||||
|
||||
## ⚠️ 重要说明
|
||||
|
||||
1. **关闭路由器防火墙**,建议设置DMZ为本机IP
|
||||
|
||||
2. **NAT类型优化**:如3分钟内无法建立连接,请联系运营商客服修改NAT类型
|
||||
- 电信:10000 | 移动:10086 | 联通:10010
|
||||
- 优先级:NAT1 > NAT2 > NAT3 > NAT4
|
||||
|
||||
3. **如超过3分钟无法直连,找客服(电信10000,移动10086,联通10010)改NAT类型,优先NAT1>NAT2>NAT3**
|
||||
|
||||
4. 本程序即支持命令行方式, 也支持 docker 方式, windows 还有UI版本(但cmd版本更稳定、性能更高、内存占用非常小), 可随意搭配
|
||||
|
||||
5. 两端主机运行同一个程序 / Docker, 一端使用--remote 选项(以下称 remote 端), 另一端使用--local 选项(以下称 local 端)
|
||||
|
||||
6. 可以在 local 端访问 remote 端, 但是反过来不可以
|
||||
|
||||
7. 可以无限个 local 端连接同一个 remote 端, 但一个 local 端不能同时连接多个 remote 端。通过相同的密钥(--key)确认连接关系
|
||||
|
||||
8. 由于Local端需要创建虚拟网卡,因此一个PC端只能运行一个 local 端,确定右下角任务栏只能一个GoodLink图标
|
||||
|
||||
9. windows 自带杀毒软件, 会将所有 go 语言写的程序都默认为病毒。本程序已开源, 可放心食用
|
||||
|
||||
10. 以下举例说明中的密钥(--key), 请不要使用, 否则会连上别人的 remote 端, 或者被别人的 local 端连上。自己随机一个 16-24 字节长度的密钥
|
||||
|
||||
11. 该项目刚刚起步, 可能不太稳定, 欢迎提出ISSUES, 帮忙测试的同学将保证永久免费使用
|
||||
|
||||
## ✨ 核心特点
|
||||
|
||||
### 🔒 **点对点直连**
|
||||
@@ -103,8 +76,8 @@
|
||||
| 平台 | 支持方式 | 推荐程度 | 说明 |
|
||||
|------|----------|----------|------|
|
||||
| Windows | 命令行 / UI界面 | ⭐⭐⭐⭐⭐ | 命令行版本更稳定 |
|
||||
| Linux | 命令行 / Docker | ⭐⭐⭐⭐⭐ | 完全支持 |
|
||||
| macOS | 命令行 | ⭐⭐⭐⭐ | 基本支持 |
|
||||
| Linux | 命令行 / Docker | ⭐⭐⭐⭐⭐ | 支持 |
|
||||
| macOS | 命令行 | ⭐⭐⭐⭐ | v2暂不支持 |
|
||||
|
||||
### 📡 NAT兼容性
|
||||
|
||||
@@ -128,6 +101,30 @@
|
||||
- **虚拟网卡**:Local端需要管理员权限创建虚拟网卡
|
||||
- **项目状态**:早期版本,欢迎反馈问题和建议
|
||||
|
||||
## ⚠️ 其他重要说明
|
||||
|
||||
1. **关闭路由器防火墙**,建议设置DMZ为本机IP
|
||||
|
||||
2. **NAT类型优化**:如3分钟内无法建立连接,请联系运营商客服修改NAT类型
|
||||
- 电信:10000 | 移动:10086 | 联通:10010
|
||||
- 优先级:NAT1 > NAT2 > NAT3 > NAT4
|
||||
|
||||
3. **如超过3分钟无法直连,找客服(电信10000,移动10086,联通10010)改NAT类型,优先NAT1>NAT2>NAT3**
|
||||
|
||||
4. 本程序即支持命令行方式, 也支持 docker 方式, windows 还有UI版本(但cmd版本更稳定、性能更高、内存占用非常小), 可随意搭配
|
||||
|
||||
5. 两端主机运行同一个程序 / Docker, 一端使用--remote 选项(以下称 remote 端), 另一端使用--local 选项(以下称 local 端)
|
||||
|
||||
6. 可以在 local 端访问 remote 端, 但是反过来不可以
|
||||
|
||||
7. 可以无限个 local 端连接同一个 remote 端, 但一个 local 端不能同时连接多个 remote 端。通过相同的密钥(--key)确认连接关系
|
||||
|
||||
8. 由于Local端需要创建虚拟网卡,因此一个PC端只能运行一个 local 端,确定右下角任务栏只能一个GoodLink图标
|
||||
|
||||
9. 以下举例说明中的密钥(--key), 请不要使用, 否则会连上别人的 remote 端, 或者被别人的 local 端连上。自己随机一个 16-24 字节长度的密钥
|
||||
|
||||
10. 该项目刚刚起步, 可能不太稳定, 欢迎提出ISSUES, 帮忙测试的同学将保证永久免费使用
|
||||
|
||||
## 🔧 工作模式
|
||||
|
||||
> **双模式并行**:以下两种模式同时工作,无需选择,提供最大的灵活性
|
||||
|
||||
Reference in New Issue
Block a user