Dima
10/06/2026, 4:26 PMjvitech
10/06/2026, 4:28 PMDima
10/06/2026, 4:28 PMjvitech
10/06/2026, 4:29 PMJason Symczak
10/06/2026, 4:34 PMJulian Jakob
10/06/2026, 5:04 PM####Enable and Bind IP Reputation to block public malicious IP Addresses
####All NS Nodes (NSIP) has to be access to api.bcti.brightcloud.com with 443 to get the IP Database
####for no issues set these URL's for outbound access, too:
localdb-ip-daily.brightcloud.com
localdb-ip-rtu.brightcloud.com
api.bcti.brightcloud.com
localdb-ipv6-daily.brightcloud.com
ipce-daily.brightcloud.com
ipce-rtu.brightcloud.com
####Enabling Logging and Creatin a Whitelist DB for acting against false-positives
#### <https://docs.netscaler.com/en-us/citrix-adc/current-release/reputation/ip-reputation.html>
set audit syslogParams -userDefinedAuditlog YES
set audit nslogParams -userDefinedAuditlog YES
add policy dataset PatSet_IP_Whitelist ipv4
add policy dataset PatSet_IP_Blacklist ipv4
enable feature reputation
add audit messageaction IPREP_OR_BLOCKLIST WARNING "CLIENT.IP.SRC + \" was dropped because they are listed in either the IPREP Database or on the NetScaler Blacklist PatternSet\"" -logtoNewnslog YES
add responder policy RespPol_Drop_MaliciousIP "(CLIENT.IP.SRC.IPREP_IS_MALICIOUS||CLIENT.IP.SRC.TYPECAST_TEXT_T.CONTAINS_ANY(\"PatSet_IP_Blacklist\"))&&CLIENT.IP.SRC.TYPECAST_TEXT_T.CONTAINS_ANY(\"PatSet_IP_Whitelist\").NOT" DROP -logAction IPREP_OR_BLOCKLIST
bind vpn vserver <vservername> -policy RespPol_Drop_MaliciousIP -priority 3 -gotoPriorityExpression END -type AAA_REQUEST
savecRichard Faulkner
10/06/2026, 6:02 PMDima
10/06/2026, 6:03 PMRichard Faulkner
10/06/2026, 6:04 PMDima
10/06/2026, 6:05 PMRichard Faulkner
10/06/2026, 6:06 PMJason Symczak
10/09/2026, 6:40 PMJulian Jakob
10/09/2026, 6:46 PMJason Symczak
10/09/2026, 8:08 PMBrandon Faubion
10/23/2026, 7:22 PMRichard Faulkner
10/25/2026, 2:01 PM