API 路径:/api/do_portmap
参数:
开启:enable=enable 关闭:enable=disable
API 路径:/api/config
参数:i=portmap
返回数据:
{ "ENABLE":"no", ## 启用状态(yes/no) "data":[ { "active":"yes", # 规则激活状态(yes/no) "lanip":"10.1.8.154", # 内网IP "lanport":"50533-50539", # 对内端口 "wanip":"wan1", # 对外IP(为空或不存在表示所有外网IP) "wanport":"50533-50539", # 对外端口 "desc":"测试", # 备注 "id":1, # 规则序号 "name":"6712", # 规则名称 "prio":"1", # 优先级 "proto":"all", # 协议类型(tcp/udp/all) }, ... ], "page":1, "pages":1, "pmax":0, "total":2 # 记录条数 }
API 路径:/api/do_portmap
参数:
new: 1 # 新增规则时传递 oldname: 旧规则名 # 修改规则且规则改名时传递 1.2 中data部分的其他字段
API 路径:/api/do_portmap
参数:
target: 规则名 # 多个用逗号分隔, 对应1.2中的data部分的name字段 o: deactive # 禁用 active # 激活 del # 删除