small-package/luci-app-fakemesh/README.md

87 lines
3.6 KiB
Markdown
Raw Normal View History

2024-04-02 23:52:01 +08:00
## fakemesh简介
fakemesh是一种网络拓扑结构由一个`控制器AC`和一个或多个`有线APWired AP`和`卫星Agent`组成。它是一种混合了`无线Mesh`和`AC+AP`两种组网模式的混合网络,其中,`有线AP`通过网线和`控制器AC`相连,而`卫星Agent`则通过无线STA方式接入共同构成一个无线包括有线覆盖网络。
fakemesh的部署确实相对较为方便只需要将节点设备连接到正确的网络并设置节点设备的角色Mesh ID等信息即可。因为fakemesh结合了无线Mesh和AC+AP两种组网模式所以也可以很方便地进行混合组网提高了网络的覆盖范围和可靠性。
目前[X-WRT](https://github.com/x-wrt/x-wrt)默认集成了fakemesh功能
## fakemesh 使用
### 组网成功后统一的访问设备的地址格式如下:
访问控制器的地址: `http://controller.fakemesh/`或者`http://ac.fakemesh/`
访问AP的地址: `http://{mac}.ap.fakemesh/` 或者 `http://N.ap.fakemesh/`
其中`{mac}`是AP的MAC地址比如`{mac}=1122334455AB``N`是AP的自动编号比如 N=1, N=2, N=3, ...
例子:
```
http://1.ap.fakemesh/
http://1122334455AB.ap.fakemesh/
```
### 故障处理:
AP离线3分钟左右进入故障模式这个模式开启默认SSID可以提供接入管理重新配置。
故障模式的默认SSID和密码是:
```
SSID: X-WRT_XXXX
PASSWD: 88888888
```
故障模式下AP的管理IP地址是DHCP的网关地址比如电脑获取到`192.168.16.x`的IP那么AP的管理IP就是`192.168.16.1`
## fakemesh 基本组成
组网由一个`控制器(controller)`和一个或者多个`AP`组成
AP包括: `卫星(Agent)`和`有线AP(Wired AP)`两种
**控制器(Controller)**: 作为AC和出口路由器提供网络出口上网统一管理下挂的卫星和有线AP统一管理无线
**卫星(Agent)**: 通过Wi-Fi组网接入的AP
**有线AP(Wired AP)**: 通过网线组网接入的AP
## fakemesh 配置参数
### 1. Mesh ID
这个参数是fakemesh网络组网的统一ID控制器、卫星、有线AP都要设置相同的Mesh ID。
### 2. 密钥(Key)
这是组网的统一密钥,组网加密需要,如果不需要加密可以留空白。
### 3. 带宽(Band)
这是组网使用的无线频段要设置相同5G或者2G。
### 4. 角色(Role)
可以是控制器、卫星、有线AP。
### 5. 同步配置(Sync Config)
是否统一管理Wi-Fi配置等Wi-Fi配置由控制器统一配置管理。
### 6. 访问 IP 地址(Access IP address)
设置一个特定的IP地址给控制器可以通过这个IP访问控制器的管理界面。
### 7. 关闭前传(Fronthaul Disabled)
这个节点关闭前传无线信号也就是不允许其他AP节点通过这个节点Wi-Fi接入。
### 8. 漫游组件(Band Steer Helper)
目前可以选择[DAWN](https://github.com/fakemesh/dawn)或者[usteer](https://github.com/fakemesh/usteer)作为漫游辅助控件。
## 无线管理(Wireless Management)
可以在控制器界面上统一管理无线包括增删SSID设置SSID的加密方式频宽。
## 控制器(Controller)旁路部署
需要注意的是如果控制器不作为网关出口并且不提供DHCP服务用户需要手动配置网络设置包括设置控制器的LAN口IP地址、网关IP和DNS。此外通常控制器的LAN口会默认启用DHCP客户端从第三方网关获取IP和网关如果需要使用静态IP则需要保证控制器和第三方网关在同一个网段且可以相互通信。否则就无法实现控制器与其他AP的同步配置。