|
|
@ -137,7 +137,18 @@ class config_api: |
|
|
|
|
|
|
|
|
|
|
|
if port != mw.getHostPort(): |
|
|
|
if port != mw.getHostPort(): |
|
|
|
import system_api |
|
|
|
import system_api |
|
|
|
|
|
|
|
import firewall_api |
|
|
|
|
|
|
|
|
|
|
|
mw.setHostPort(port) |
|
|
|
mw.setHostPort(port) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
msg = mw.getInfo('放行端口[{1}]成功', (port,)) |
|
|
|
|
|
|
|
mw.writeLog("防火墙管理", msg) |
|
|
|
|
|
|
|
addtime = time.strftime('%Y-%m-%d %X', time.localtime()) |
|
|
|
|
|
|
|
mw.M('firewall').add('port,ps,addtime', (port, ps, addtime)) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
firewall_api.firewall_api().addAcceptPort(port) |
|
|
|
|
|
|
|
firewall_api.firewall_api().firewallReload() |
|
|
|
|
|
|
|
|
|
|
|
system_api.system_api().restartMw() |
|
|
|
system_api.system_api().restartMw() |
|
|
|
|
|
|
|
|
|
|
|
if host_ip != mw.getHostAddr(): |
|
|
|
if host_ip != mw.getHostAddr(): |
|
|
|