mirror of
https://github.com/pavel-odintsov/fastnetmon
synced 2024-11-23 13:22:36 +01:00
added tps_zone_config and tps_base_config v1
This commit is contained in:
parent
70c388abdc
commit
e82bfdbe46
@ -3,7 +3,6 @@ a10-url:/axapi/v3/admin
|
|||||||
"admin-list": [
|
"admin-list": [
|
||||||
{
|
{
|
||||||
"user":"admin",
|
"user":"admin",
|
||||||
"uuid":"57937c0c-06cb-11e6-86f7-000c2998bd62",
|
|
||||||
"password": {
|
"password": {
|
||||||
"encrypted-in-module":"sCyT4priW1OZSg3m1RiAf0bOyZ0Odnf1rQRp+BHohemGp1YhW+V1NjwQjLjV2wDn",
|
"encrypted-in-module":"sCyT4priW1OZSg3m1RiAf0bOyZ0Odnf1rQRp+BHohemGp1YhW+V1NjwQjLjV2wDn",
|
||||||
}
|
}
|
||||||
@ -36,16 +35,6 @@ a10-url:/axapi/v3/system
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
a10-url:/axapi/v3/class-list
|
|
||||||
{
|
|
||||||
"class-list-list": [
|
|
||||||
{
|
|
||||||
"name":"ddos-block",
|
|
||||||
"file":1,
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
a10-url:/axapi/v3/hostname
|
a10-url:/axapi/v3/hostname
|
||||||
{
|
{
|
||||||
"hostname": {
|
"hostname": {
|
||||||
@ -57,10 +46,10 @@ a10-url:/axapi/v3/interface/management
|
|||||||
{
|
{
|
||||||
"management": {
|
"management": {
|
||||||
"ip": {
|
"ip": {
|
||||||
"ipv4-address":"x.x.x.x",
|
"ipv4-address”:”x.x.x.x",
|
||||||
"ipv4-netmask":"x.x.x.x",
|
"ipv4-netmask”:”x.x.x.x",
|
||||||
"control-apps-use-mgmt-port":1,
|
"control-apps-use-mgmt-port":1,
|
||||||
"default-gateway":"x.x.x.x"
|
"default-gateway”:”x.x.x.x"
|
||||||
},
|
},
|
||||||
"action":"enable",
|
"action":"enable",
|
||||||
}
|
}
|
||||||
@ -73,9 +62,6 @@ a10-url:/axapi/v3/interface/ethernet
|
|||||||
"ifnum":1,
|
"ifnum":1,
|
||||||
"name":"Inbound",
|
"name":"Inbound",
|
||||||
"action":"enable",
|
"action":"enable",
|
||||||
"ddos": {
|
|
||||||
"inside":1,
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ifnum":2,
|
"ifnum":2,
|
||||||
@ -174,6 +160,17 @@ a10-url:/axapi/v3/ddos/src/default
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a10-url:/axapi/v3/ddos/dst/default
|
||||||
|
{
|
||||||
|
"default-list": [
|
||||||
|
{
|
||||||
|
"default-address-type":"ip",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default-address-type":"ipv6",
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
a10-url:/axapi/v3/logging/syslog
|
a10-url:/axapi/v3/logging/syslog
|
||||||
{
|
{
|
||||||
"syslog": {
|
"syslog": {
|
||||||
@ -185,7 +182,9 @@ a10-url:/axapi/v3/logging/host/ipv4addr
|
|||||||
{
|
{
|
||||||
"ipv4addr-list": [
|
"ipv4addr-list": [
|
||||||
{
|
{
|
||||||
"host-ipv4":"x.x.x.x",
|
"host-ipv4”:”x.x.x.x",
|
||||||
|
"use-mgmt-port":1,
|
||||||
|
"tcp":0,
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -194,15 +193,15 @@ a10-url:/axapi/v3/router/bgp
|
|||||||
{
|
{
|
||||||
"bgp-list": [
|
"bgp-list": [
|
||||||
{
|
{
|
||||||
"as-number":2,
|
"as-number”:x,
|
||||||
"bgp": {
|
"bgp": {
|
||||||
"log-neighbor-changes":1,
|
"log-neighbor-changes":1,
|
||||||
"router-id":"x.x.x.x"
|
"router-id”:”x.x.x.x"
|
||||||
},
|
},
|
||||||
"neighbor": {
|
"neighbor": {
|
||||||
"ipv4-neighbor-list": [
|
"ipv4-neighbor-list": [
|
||||||
{
|
{
|
||||||
"neighbor-ipv4":"x.x.x.x",
|
"neighbor-ipv4”:”x.x.x.x",
|
||||||
"nbr-remote-as":1,
|
"nbr-remote-as":1,
|
||||||
"description":"upstream",
|
"description":"upstream",
|
||||||
"neighbor-route-map-lists": [
|
"neighbor-route-map-lists": [
|
||||||
@ -241,7 +240,7 @@ a10-url:/axapi/v3/sflow/collector/ip
|
|||||||
{
|
{
|
||||||
"ip-list": [
|
"ip-list": [
|
||||||
{
|
{
|
||||||
"addr":"x.x.x.x",
|
"addr”:”x.x.x.x",
|
||||||
"port":6343,
|
"port":6343,
|
||||||
"use-mgmt-port":1,
|
"use-mgmt-port":1,
|
||||||
}
|
}
|
||||||
@ -251,7 +250,7 @@ a10-url:/axapi/v3/sflow/collector/ip
|
|||||||
a10-url:/axapi/v3/sflow/agent/address
|
a10-url:/axapi/v3/sflow/agent/address
|
||||||
{
|
{
|
||||||
"address": {
|
"address": {
|
||||||
"ip":"x.x.x.x",
|
"ip”:”x.x.x.x",
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -266,33 +265,3 @@ a10-url:/axapi/v3/sflow/sampling
|
|||||||
],
|
],
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
a10-url:/axapi/v3/vcs-vblades/stat
|
|
||||||
{
|
|
||||||
"stat-list": [
|
|
||||||
{
|
|
||||||
"vblade-id":1,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vblade-id":2,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vblade-id":3,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vblade-id":4,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vblade-id":5,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vblade-id":6,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vblade-id":7,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"vblade-id":8,
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
@ -2,10 +2,10 @@ a10-url:/axapi/v3/ddos/dst/zone
|
|||||||
{
|
{
|
||||||
"zone-list": [
|
"zone-list": [
|
||||||
{
|
{
|
||||||
"zone-name":"zone-x.x.x.x",
|
"zone-name”:"xxxx",
|
||||||
"ip": [
|
"ip": [
|
||||||
{
|
{
|
||||||
"ip-addr":"x.x.x.x"
|
"ip-addr”:”x.x.x.x"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"operational-mode":"monitor",
|
"operational-mode":"monitor",
|
||||||
@ -40,9 +40,9 @@ a10-url:/axapi/v3/ddos/dst/zone
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"port": {
|
"port": {
|
||||||
"zone-service-other-list": [
|
"zone-service-list": [
|
||||||
{
|
{
|
||||||
"port-other":"other",
|
"port-num":20,
|
||||||
"protocol":"tcp",
|
"protocol":"tcp",
|
||||||
"detection-enable":1,
|
"detection-enable":1,
|
||||||
"level-list": [
|
"level-list": [
|
||||||
@ -66,7 +66,103 @@ a10-url:/axapi/v3/ddos/dst/zone
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"port-other":"other",
|
"port-num":21,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":22,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":25,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":53,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":53,
|
||||||
"protocol":"udp",
|
"protocol":"udp",
|
||||||
"detection-enable":1,
|
"detection-enable":1,
|
||||||
"level-list": [
|
"level-list": [
|
||||||
@ -88,10 +184,239 @@ a10-url:/axapi/v3/ddos/dst/zone
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":80,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":110,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":143,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":443,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":587,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":993,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":995,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":5060,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-num":5061,
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"level-list": [
|
||||||
|
{
|
||||||
|
"level-num":"0",
|
||||||
|
"zone-escalation-score":10,
|
||||||
|
"indicator-list": [
|
||||||
|
{
|
||||||
|
"type":"pkt-rate",
|
||||||
|
"score":20,
|
||||||
|
"zone-threshold-num":1,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"level-num":"1",
|
||||||
|
"zone-template": {
|
||||||
|
"tcp":"tcp-protect1"
|
||||||
|
},
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"zone-service-other-list": [
|
||||||
|
{
|
||||||
|
"port-other":"other",
|
||||||
|
"protocol":"tcp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"deny":1,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port-other":"other",
|
||||||
|
"protocol":"udp",
|
||||||
|
"detection-enable":1,
|
||||||
|
"deny":1,
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user