华硕路由器的AiMesh功能(部分高端路由器支持)能够将多个无线路由器组网,对于大面积区域的WiFi覆盖很是有用。AiMesh使路由器能够经过单点进行管理,IP地址也在一个子网中(中继方式相似于级联,每一个路由器构成独立的子网,须要单独管理,并且客户端没法自动切换),提供了较为详细参数的管理面板,设置管理都仍是比较简单的。实测两路由器之间的节点间文件传输速度能到20MB/s以上。html
现将一台路由器按照默认设置(设为路由器并启用了AIMesh功能)。服务器
将第二台路由器打开,链接网络,设为Mesh节点模式。网络
到第一台路由器中搜索Mesh节点,搜到后点击“加入”,将显示在下方的列表中。ssh
下载 Merlin 固件,地址以下:网站
登陆到第一台路由器主页的Web服务routers.asus.com,点击固件的链接,上载固件到路由器,将会自动更新。spa
完成后,Mesh节点的图标消失了,看不见了。.net
不要着急,下面咱们再找回来。3d
在路由器管理页面设置ssh服务可用,以下:code
而后,远程使用ssh(Linux)或putty(WIndows)链接到路由器的本机地址。执行以下的命令:router
nvram set amas_force=1 nvram commit
刷新路由的管理页面,Mesh节点的信息又出来了,以下:
由于个人Kubernetes集群节点设为了固定IP地址(关闭DHCP客户端),华硕路由器AC86U没有DNS服务,没法接收和解析本地域名,所以节点之间没法以机器名相互访问(IP地址能够)。包括两个步骤:
如今到各个节点,应该能够相互ping通了。
若是填写了路由器域的信息,还能够按照域名方式访问。如我这里是zettariver,访问podc01,机器完整名是podc01.zettariver。
这个Merlin(梅林)固件其实还有不少其它功能,之后再慢慢尝试。