LAN 口

获取 LAN 口设置

GET /api/lan/get_lan_config

  1. {
  2. "ip" : "192.168.1.2", // ip
  3. "net_mask" : "255.255.255.0", // 子网掩码
  4. "dhcp_enabled" : true, // dhcp开关
  5. "ipaddr_start" : "4.4.4.4", // IP地址开始段
  6. "ipaddr_end" : "4.4.4.4", // IP地址结束段
  7. "gateway" : "192.168.1.0", // 网关
  8. "dhcp_net_mask" : "255.255.255.0", // dhcp子网掩码
  9. "dns1Method" : "手动", // dns1设置方式(手动,自动)
  10. "dns2Method" : "自动", // dns2设置方式(手动,自动)
  11. "dns1" : "8.8.8.8", // 首选dns
  12. "dns2" : "", // 备用dns
  13. "time" : 381, // 地址租期
  14. "mac" : "28-2c-b2-97-82-39" // mac地址
  15. }

修改 LAN 口设置

POST /api/lan/set_lan_config

  1. {
  2. "ip" : "192.168.1.2", // ip
  3. "net_mask" : "255.255.255.0", // 子网掩码
  4. "dhcp_enabled" : true, // dhcp开关
  5. "ipaddr_start" : "4.4.4.4", // IP地址开始段
  6. "ipaddr_end" : "4.4.4.4", // IP地址结束段
  7. "gateway" : "192.168.1.0", // 网关
  8. "dhcp_net_mask" : "255.255.255.0", // dhcp子网掩码
  9. "dns1Method" : "手动", // dns1设置方式(手动,自动)
  10. "dns2Method" : "自动", // dns2设置方式(手动,自动)
  11. "dns1" : "8.8.8.8", // 首选dns
  12. "dns2" : "", // 备用dns
  13. "time" : 381, // 地址租期
  14. "mac" : "28-2c-b2-97-82-39" // mac地址
  15. }

GET /api/lan/check_set

  1. {
  2. "code" : 0, // (0->设置成功,1-> 正在设置,2-> 设置失败)
  3. "msg" : "xx"
  4. }

获取物理连接情况

GET /api/system/get_cable_connection

  1. {
  2. "wan" : true, // wan口是否有物理连接
  3. "lan1" : true, // wan口是否有物理连接
  4. "lan2" : true, // wan口是否有物理连接
  5. "usb" : true // usb是否有连接
  6. }

获取系统时间

GET /api/system/get_time

  1. {
  2. "time" : 2361632818231, // 路由器时间(单位秒)
  3. "time_type" : 0|1 // 时间格式,0->12小时制式,1->24小时制式 (type:number)
  4. }

设置系统时间

POST /api/system/set_time

post data:

  1. {
  2. "time_type" : 0|1 // 时间格式,0->12小时制式,1->24小时制式 (type:number)
  3. }