Created on
09-29-2022
09:29 PM
Edited on
10-30-2025
05:08 AM
By
Stephen_G
| Description | This article describes how to block the web access by creating a block list of URLs or IP addresses on remote HTTP or HTTPS server (external resources) on FortiGate. |
| Scope | FortiGate, DNS filter profiles that use external IP block lists to block DNS requests to certain IP addresses. |
| Solution |
The external resource in remote HTTP/HTTPS server must meet the following conditions:
Example configuration via CLI:
config system external-resource
Note: FortiGate will connect to the remote HTTP server every 2 minutes (set refresh-rate 2) for automatic updates. The default value of refresh-rate is 5 minutes but the value can be set between 1 and 43200.
config dnsfilter profile
FortiGate # fnsysctl ls -l /var/log/external/ -rw-r--r-- 1 0 0 Mon Apr 25 04:15:19 2022 15762 ext-root.External-resource-files
Note: In an HA cluster, the external resource database is getting synced between slave units. An HA log message appears that states that the HA members are out-of-sync due to 'external-files'. This log will be generated when FortiGate starts to get the latest URL or IP list from the remote HTTP or HTTPS server:
date=2022-04-25 time=04:15:41 id=7090343938808087133 itime="2022-04-25 04:15:43" euid=3 epid=3 dsteuid=3 dstepid=3 logver=700020234 logid=0108037903 type="event" subtype="ha" level="information" msg="The sync status with the primary" logdesc="Synchronization status with primary" sync_type="external-files" sync_status="out-of-sync" eventtime=1650849342264133363 tz="+0300" devid="FG1K5DT365987569" vd="root" dtime="2022-04-25 04:15:41" itime_t=1650849343 devname="FW1"
Troubleshooting Tip: The external resource contains more entries than is supported |
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.