Created on
02-27-2025
10:07 PM
Edited on
08-19-2025
12:57 AM
By
Anthony_E
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.
|
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.