LAN 口
获取 LAN 口设置
GET /api/lan/get_lan_config
{
"ip" : "192.168.1.2", // ip
"net_mask" : "255.255.255.0", // 子网掩码
"dhcp_enabled" : true, // dhcp开关
"ipaddr_start" : "4.4.4.4", // IP地址开始段
"ipaddr_end" : "4.4.4.4", // IP地址结束段
"gateway" : "192.168.1.0", // 网关
"dhcp_net_mask" : "255.255.255.0", // dhcp子网掩码
"dns1Method" : "手动", // dns1设置方式(手动,自动)
"dns2Method" : "自动", // dns2设置方式(手动,自动)
"dns1" : "8.8.8.8", // 首选dns
"dns2" : "", // 备用dns
"time" : 381, // 地址租期
"mac" : "28-2c-b2-97-82-39" // mac地址
}
修改 LAN 口设置
POST /api/lan/set_lan_config
{
"ip" : "192.168.1.2", // ip
"net_mask" : "255.255.255.0", // 子网掩码
"dhcp_enabled" : true, // dhcp开关
"ipaddr_start" : "4.4.4.4", // IP地址开始段
"ipaddr_end" : "4.4.4.4", // IP地址结束段
"gateway" : "192.168.1.0", // 网关
"dhcp_net_mask" : "255.255.255.0", // dhcp子网掩码
"dns1Method" : "手动", // dns1设置方式(手动,自动)
"dns2Method" : "自动", // dns2设置方式(手动,自动)
"dns1" : "8.8.8.8", // 首选dns
"dns2" : "", // 备用dns
"time" : 381, // 地址租期
"mac" : "28-2c-b2-97-82-39" // mac地址
}
GET /api/lan/check_set
{
"code" : 0, // (0->设置成功,1-> 正在设置,2-> 设置失败)
"msg" : "xx"
}
获取物理连接情况
GET /api/system/get_cable_connection
{
"wan" : true, // wan口是否有物理连接
"lan1" : true, // wan口是否有物理连接
"lan2" : true, // wan口是否有物理连接
"usb" : true // usb是否有连接
}
获取系统时间
GET /api/system/get_time
{
"time" : 2361632818231, // 路由器时间(单位秒)
"time_type" : 0|1 // 时间格式,0->12小时制式,1->24小时制式 (type:number)
}
设置系统时间
POST /api/system/set_time
post data:
{
"time_type" : 0|1 // 时间格式,0->12小时制式,1->24小时制式 (type:number)
}