Technical Tip: How to block Malicious address via ISDB
| Description | This article explains how to block specific malicious IP addresses from accessing the internal network of the FortiGate using the Internet Service Database (ISDB). |
| Scope | FortiGate. |
| Solution | FortiGate uses the ISDB service, which requires an active subscription. It is necessary to ensure that the FortiGate device has a valid subscription for the FortiGuard services, including ISDB. The status of the FortiGuard service can be checked under System -> FortiGuard.
Step 1: Go to Policy & Objects -> Internet Service Database -> Internet Services -> IP Address Lookup -> Search IP.
From CLI : diagnose internet-service match <vdname> <ip> <netmask>
Step2: Create IPv4 Policy:
![]() From CLI: config firewall policy edit 0 set name "Malicious_Test_policy" set srcintf "port3" set dstintf "port1" set dstaddr "all" set internet-service-src enable set internet-service-src-name "Malicious-Malicious.Server" "Hosting-Bulletproof.Hosting" set schedule "always" set service "ALL" set logtraffic all next end Note: In the latest firmware versions (above v7.0) the option for IPv4 policy is replaced with Firewall policy under Policy & Objects. |

