Skip to main content
把网络路由器注册为 Lager Net 并加以控制。路由器 Net 封装了路由器对外提供的 REST API,例如 MikroTik hAP 上的 API。通过这个 Net,您可以:
  • 查看接口并切换它们的状态
  • 列出无线客户端和 DHCP 租约
  • 阻断互联网访问
  • 把路由器重置到干净的基线状态
路由器 Net 适用于连通性测试和网络韧性测试。
lager 0.10.0 起提供。默认仪器类型为 MikroTik_hAP

语法

每个子命令都接受 --box BOX(Lager Box 名称或 IP,省略时使用默认 Box)。大多数子命令作用于一个 NETNAME —— 之前用 add-net 注册的路由器 Net 名称。

命令


命令参考

add-net

在 Box 上把一台路由器注册为 Net。

connect

验证与某个路由器 Net 的连通性。

interfaces

列出某个路由器 Net 上的网络接口。

wireless-interfaces

列出无线接口及其配置。

wireless-clients

列出当前已连接的无线客户端。

dhcp-leases

列出 DHCP 租约 —— 即已获得 IP 地址的设备。

system-info

从某个路由器 Net 获取系统资源信息。

reboot

重启某个路由器 Net。除非传入 --yes,否则会要求确认。

enable-interface / disable-interface

按名称启用或停用一个无线接口。

block-internet

阻断某个路由器 Net 上的全部互联网访问(丢弃转发流量)。请用 reset 恢复访问。

reset

把路由器 Net 重置到干净的基线状态:移除所有带测试标记的防火墙规则、带宽限制和访问列表条目;重新启用 DHCP 和全部无线接口。如果提供了 --ssid--password,还会应用一个全新的 WPA2 基线网络。除非传入 --yes,否则会要求确认。

run

执行任意的路由器 REST API GET 调用。PATH 是相对于 /rest 的 API 路径,例如 /ip/address

参见

  • Nets —— 管理仪器 Net 和设备 Net