StudyToCert

All certifications / FortiGate Admin / Cheat sheet

FortiGate Admin NSE4_FGT_AD-7.6 cheat sheet

Every exam tip and key term from the free FortiGate Admin lessons, by domain. Use your browser's Print to save it as a PDF.

Domain 1: Deployment and system configuration (24%)

Exam tips

Key terms

Management IP (192.168.1.99)
The default address on a factory FortiGate's management/internal interface, reached over HTTPS for first login.
Administrative access
The per-interface list of management services (HTTPS, SSH, PING, SNMP, and so on) that the FortiGate will answer on that interface.
Interface role
A label (LAN, WAN, DMZ or Undefined) that tailors which configuration fields are shown for an interface; it does not filter traffic on its own.
allowaccess
The CLI keyword under a system interface that sets which management protocols the interface accepts.
Admin profile (access profile)
Per-feature read/read-write/none permissions that define what an administrator can do; super_admin is the full built-in profile.
Trusted hosts
A per-account list of allowed source subnets; once set, logins from any other address are refused.
MFA / two-factor for admins
A second login factor (such as a FortiToken code) that protects against stolen passwords but does not limit source networks.
Password policy
Rules for admin password length, complexity and expiry.
Upgrade path
The ordered sequence of intermediate FortiOS builds Fortinet requires between two versions so the configuration converts correctly.
Configuration backup
A saved copy of the whole FortiGate configuration, optionally encrypted with a password, used for rollback or cloning.
Restore
Loading a saved configuration file, which replaces the running config and reboots the unit.
Release notes
Fortinet's per-build document listing the supported upgrade path, fixes and known issues.
VDOM (virtual domain)
An isolated instance on one FortiGate with its own interfaces, routing table, policies and profiles.
Root VDOM
The default VDOM that always exists and, in multi-VDOM mode, hosts management and box-wide functions.
Global vs per-VDOM settings
Global settings (firmware, HA, hostname) apply to the whole unit; per-VDOM settings (interfaces, routes, policies) belong to one VDOM.
Inter-VDOM link
A virtual internal link that connects two VDOMs so traffic can pass between them under policy control.
FGCP
FortiGate Clustering Protocol, which binds matching FortiGates into one HA cluster with shared virtual addresses.
Active-passive vs active-active
Active-passive: only the primary forwards traffic. Active-active: the primary also distributes inspection sessions to secondaries.
Heartbeat link
A dedicated interface carrying HA health, config sync and session sync; two are used to avoid split brain.
Override
An HA setting that moves device priority ahead of uptime in the election, so a preferred unit reclaims the primary role after recovery.
Session pickup
HA session synchronization that lets established TCP sessions survive a failover; off by default because of its CPU and heartbeat cost.
Configuration sync
The automatic replication of the primary's configuration to secondaries so all members stay identical.
HA checksum
A per-configuration-area hash compared across members to confirm they are in sync; a mismatch reveals which area differs.
execute ha manage
A CLI command that connects you from one cluster member to another member's console over the heartbeat link.
Fabric root
The top FortiGate in a Security Fabric that aggregates the topology and requires FortiAnalyzer or cloud logging.
Downstream FortiGate
A FortiGate that joins the Fabric by connecting to the upstream (root) IP and being authorized by the root.
Fabric authorization
The root's approval of a downstream unit by serial number, which completes the join and blocks unknown devices.
Security Rating
A Fabric feature that checks devices against Fortinet best practices and returns a score with prioritized fixes.
Automation stitch
A rule that pairs a trigger with one or more actions so the FortiGate responds to an event automatically.
Trigger
The event that starts a stitch, such as a configuration change, a security detection, a schedule or an incoming webhook.
Action
What a stitch does when triggered: email, outbound webhook, CLI script, or quarantine, among others.
Quarantine action
An action that isolates a compromised host (for example by banning its address) to contain a threat automatically.
Traffic log
A record of sessions passing through firewall policies, including the policy hit and allow/deny result.
Event log
A record of the FortiGate's own activity: admin logins and changes, HA, VPN and system health.
Security (UTM) log
A record of security-profile actions such as antivirus, web filter, IPS, application control and DNS filter events.
Log allowed traffic
A per-policy setting (No Log, Security Events, All Sessions) that controls which accepted sessions are logged.
FortiGate-VM
FortiOS running as a virtual machine on a hypervisor or public cloud, licensed in software.
VM licensing (vCPU-bound)
A license tied to a virtual model that caps usable vCPUs; extra vCPUs beyond the license do not add capacity.
BYOL vs PAYG
Cloud licensing models: Bring Your Own License uses a license you purchased; pay-as-you-go bills the license hourly through the cloud provider.
SDN connector
A FortiOS integration that lets policies reference dynamic cloud objects (tags, security groups) so rules follow scaling workloads.
get system performance status
A CLI summary of live CPU, memory, session and throughput load plus uptime.
Conserve mode
A protective state entered when free memory crosses a threshold, stopping new proxy-based inspection until memory recovers.
av-failopen
The global setting deciding whether traffic needing proxy antivirus passes uninspected (pass), is dropped (off), or bypasses AV until an admin resets it (one-shot) during conserve mode.
diagnose debug flow
A trace of how the FortiGate handles a packet, showing route lookup, policy match, NAT and any deny reason.

Domain 2: Firewall policies and authentication (22%)

Exam tips

Key terms

Matching criteria
The fields FortiGate compares to place a session: incoming/outgoing interface, source, destination, service and schedule.
Top-down first match
Policies are evaluated in list order and the first one that matches is used; order, not policy ID, decides.
Implicit deny (policy 0)
The final rule that drops any traffic no policy matched, making the FortiGate deny-by-default; it does not log by default.
Security profile timing
Profiles are applied after a policy matches, so they never influence which policy is selected.
Address object / group
A named IP host, subnet or range (object) or a bundle of them (group) reused across policies.
FQDN object
An address object based on a domain name that the FortiGate resolves via DNS and keeps current.
Geography object
An address object covering all IP ranges of a country, based on FortiGuard geolocation data.
Internet Service Database (ISDB)
A FortiGuard-maintained catalog of public services with their current addresses, protocols and ports, usable as a policy source or destination.
Policy lookup tool
A GUI tool that takes hypothetical session parameters and reports which policy they would match, using real list order.
Policy ID
A stable label assigned at creation that does not change when the policy is moved; it identifies a policy in logs and CLI but does not set matching order.
Sequence
A policy's position in the list, which is what actually determines top-down matching order.
Recurring vs one-time schedule
Recurring schedules repeat on chosen days and times; one-time schedules are active once over a single window then expire.
Source NAT (SNAT) / PAT
Rewriting the source address of outbound traffic; port address translation lets many hosts share one public IP by unique source ports.
Overload IP pool
A pool where many internal hosts share the pool's public addresses using port translation.
One-to-one IP pool
A pool mapping each host to its own public address with no port translation, capping concurrent users at the pool size.
Fixed port range / port block allocation
Pool types that map internal hosts to external IPs and predictable port ranges/blocks for auditable logging.
Central SNAT
A mode where all source-NAT rules live in one ordered table instead of on individual firewall policies.
Per-policy NAT
The default mode where each firewall policy carries its own NAT toggle and translation choice.
Central SNAT table order
The top-down evaluation of central SNAT entries, where the first matching entry decides the translation.
DNAT independence
Destination NAT continues to use VIPs regardless of whether central SNAT is enabled.
Virtual IP (VIP)
A FortiGate object that performs destination NAT by mapping an external IP/port to an internal one.
Static NAT VIP
A VIP that maps the entire external address to the internal address for all ports (one-to-one).
Port forwarding VIP
A VIP that maps a specific external port to a specific internal port, rewriting both address and port.
VIP group
A bundle of VIPs referenced together as the destination of a single inbound policy.
Local user
An account defined directly on the FortiGate with its own username and password; simple but does not scale.
LDAP regular bind
Using a service-account DN and password so the FortiGate can search the directory and read group memberships (required by AD).
RADIUS / TACACS+
External AAA server protocols FortiGate can use to authenticate users and admins; TACACS+ is common for device administration.
User group
A FortiGate object combining local users and/or a remote server group match, referenced as a policy's source to require authentication.
Active authentication (captive portal)
Explicitly prompting the user for credentials via a login page before allowing their traffic.
Passive authentication
Identifying users without a prompt by learning logons from another source, typically FSSO.
Idle vs hard timeout
Idle timeout logs a user out after inactivity; hard timeout logs them out a fixed time after login regardless of activity.
DNS-before-login rule
A policy allowing DNS without authentication, placed above the captive-portal policy, so browsers can resolve names and reach the login page.
Collector agent
A Windows service that gathers logon data and sends user-to-IP-to-group mappings to the FortiGate.
DC agent mode
An agent on each domain controller that pushes logon events to the collector in real time.
Polling mode
The collector or FortiGate periodically reads DC security event logs remotely, with no software on the DCs but more delay.
Group filter
The selection of AD groups FSSO reports to the FortiGate; groups not selected are never sent.
FortiToken
Fortinet's one-time-password token, available as a hardware keyfob or the FortiToken Mobile app, providing a TOTP second factor.
Two-factor authentication (2FA)
Requiring a password plus a second proof (a token code) so a stolen password alone cannot log in.
Per-user assignment
Enabling two-factor on an individual account and binding a specific token to it, rather than a global toggle.
TOTP
A time-based one-time password that changes on a short interval, the code a FortiToken displays.

Domain 3: Content inspection (26%)

Exam tips

Key terms

Certificate inspection
SSL inspection that reads only the handshake (SNI and certificate) without decrypting, enabling category and app identification but not payload scanning.
Deep inspection
Full SSL inspection that decrypts, inspects and re-encrypts traffic using the FortiGate CA, required for AV and detailed inspection.
CA trust distribution
Pushing the FortiGate's signing CA to clients (via GPO/MDM) so re-signed certificates are trusted and warnings stop.
Certificate pinning
An app accepting only its own expected certificate, which rejects the FortiGate's re-signed one, requiring an inspection exemption.
Flow-based inspection
Scanning traffic as packets pass with minimal buffering; lower latency and higher throughput but fewer full-object features.
Proxy-based inspection
Buffering the whole object before scanning; supports CDR and replacement messages at higher memory and latency cost.
Profile-based NGFW mode
The default style where security profiles are attached to firewall policies, and inspection mode is set per policy.
Policy-based NGFW mode
A style where applications and URL categories are referenced directly in security policies, with SSL inspection and NAT in separate policies.
FortiGuard category action
The per-category behaviour in a web filter profile: Allow, Monitor, Warning, Authenticate or Block.
Warning action
Shows an interstitial page that lets the user choose to continue, unlike Block which gives no option.
Static URL filter (Exempt vs Allow)
A URL list checked before categories; Exempt skips all remaining checks, while Allow still passes the URL to the category check.
Rating error handling
The setting that allows websites when FortiGuard cannot be reached to rate them, instead of blocking them.
DNS filtering
Rating and acting on the domain in a DNS query so bad domains are blocked at lookup time for any protocol, without TLS decryption.
Block at lookup
Preventing name resolution for an unwanted domain so the client never connects to it.
Safe search enforcement
Forcing search engines and some video sites into their family-safe mode so explicit results are filtered regardless of user settings.
Protocol independence
DNS filtering works for any application because it acts on the query, not on decrypted payloads.
Application control sensor
A profile of application/category actions attached to a firewall policy that identifies apps by FortiGuard signatures.
Category action
The action applied to a whole application category, such as blocking Peer-to-Peer, effective regardless of port.
Application override
A per-signature rule that sets a different action for one specific application than its category's action.
Filter override
A rule that selects applications by attributes (category, risk, technology, vendor) and applies an action to that set.
Flow vs proxy AV
Flow scans as packets pass with minimal buffering (fast); proxy buffers the whole file before forwarding (more features, more cost).
Signature database
FortiGuard-updated malware signatures the FortiGate matches files against; catches known threats but not brand-new ones.
Sandbox (FortiSandbox / cloud)
An isolated environment that runs unknown files to detect malware by behaviour, catching zero-days signatures miss.
Content disarm and reconstruction (CDR)
A proxy-only feature that strips active content from documents and rebuilds a clean file before delivery.
IPS sensor
A profile of selected signatures and actions attached to a firewall policy to detect and block attacks.
Signature filter
A rule that selects signatures by target, OS, application/protocol and severity so inspection stays focused.
Botnet C&C blocking
An IPS option using FortiGuard's database to block outbound connections to known command-and-control servers.
IPS fail-open
The setting that lets traffic pass uninspected when the IPS engine is overloaded (availability) versus dropping it (security).
DoS policy
A rule evaluated early at an interface ingress that enforces anomaly thresholds to drop or log flood and scan traffic before firewall policy lookup.
Anomaly sensor
A detector for a specific pattern (SYN flood, port scan, UDP/ICMP flood, session count) with a configurable threshold and action.
Threshold
The rate or count at which an anomaly triggers its action; set above normal peaks to avoid false positives.
Early evaluation
DoS policies run before firewall policies and most inspection, letting them shed floods cheaply.
Security (UTM) log
The log recording security-profile actions (AV, web filter, application control, IPS, DNS) with source, destination, signature and action.
FortiGuard connectivity
The FortiGate's ability to reach FortiGuard for signature and rating updates, which most security profiles depend on.
diagnose autoupdate versions
A CLI command showing each FortiGuard database's version, last update time and entitlement status.
Rating error
A web-filter symptom that appears when FortiGuard cannot be reached to categorize a site.

Domain 4: Routing (14%)

Exam tips

Key terms

Policy route (PBR)
A rule matched before the routing table that forces matching traffic out a specified interface/gateway, overriding destination-based routing.
Longest prefix match
The routing rule that the most specific (longest mask) route to a destination is preferred over less specific ones.
Administrative distance
A measure of trust in a route's source; among equal-prefix routes the lowest distance is installed as active.
Priority (static)
A tie-breaker among equal-prefix, equal-distance routes; the lower value is preferred while both stay in the table.
Priority
Among equal-distance routes (all active), the lower priority value is preferred for forwarding while the others stay usable.
Floating static route
A backup static route given a higher distance so it stays out of the table until the primary route fails.
ECMP load-balancing method
How traffic is shared across equal-distance, equal-priority routes; the default is source-IP based to keep session affinity.
Routing table (RIB)
The active routes currently used to forward traffic; shown by get router info routing-table all.
Routing database
All candidate routes the FortiGate knows, active and inactive; shown by get router info routing-table database.
Active vs inactive route
An active route is installed and forwarding; an inactive route (for example a higher-distance backup) waits in the database.
Standby/backup route
A route (often a floating static route) that stays in the database until the active route is removed.
Reverse path forwarding (RPF)
An anti-spoofing check that drops packets whose source has no valid return route via the interface they arrived on.
Strict RPF
A mode requiring the best return route to the source to use the same interface the packet arrived on.
Feasible-path (loose) RPF
The default, more permissive mode that accepts the packet if any active return route to the source exists via the ingress interface, even if it is not the best route.
Asymmetric routing
A situation where traffic takes different paths each way, a common trigger for RPF drops when the return route is missing.
Link health monitor
An active probe (ping, HTTP, DNS, TCP) through an interface that withdraws the associated route when the path fails.
Route withdrawal on failure
Removing a static route from the table when its health monitor detects a dead path, letting a backup take over.
Blackhole route
A route that silently discards matching traffic, usually given a high distance so it activates only when the real route is gone.
Traffic leak prevention
Using a blackhole route so that when a tunnel/route drops, sensitive traffic is dropped instead of following the default route out.
SD-WAN member
A WAN interface or tunnel added to SD-WAN as a selectable path, with per-member settings like gateway and cost.
SD-WAN zone
A group of members that firewall policies and routes reference instead of the individual interfaces.
Zone reference in policy
After an interface becomes a member, policies select the SD-WAN zone, not the interface directly.
Route to the zone
A static (usually default) route pointing at the SD-WAN zone, required so the routing table hands traffic to SD-WAN.
Performance SLA
An SD-WAN health check that probes each member and measures latency, jitter and packet loss against targets.
Probe / probe server
The periodic test (ping, HTTP, DNS, TCP) sent to a reachable target to measure a member's quality.
Latency, jitter, packet loss
The three measured metrics: round-trip delay, variation in delay, and percentage of lost probes.
SLA target
Threshold values (for example max latency/jitter/loss) that decide whether a member currently meets the SLA.
Manual rule
Assigns matching traffic to specified members in order, ignoring SLA measurements.
Best quality
Selects the member with the best measured metric (latency, jitter, loss or bandwidth), always chasing the top score.
Lowest cost (SLA)
Selects the cheapest member that currently meets the SLA target, moving off it only when it fails the SLA.
Maximize bandwidth (SLA) / implicit rule
Maximize bandwidth spreads traffic across all in-SLA members; the implicit rule is the catch-all for traffic matching no explicit rule.
diagnose sys sdwan health-check
Shows per-member SLA measurements (latency, jitter, loss) and whether each member meets the SLA target.
diagnose sys sdwan service
Shows each SD-WAN rule and which member(s) it currently selects, and in what order, based on strategy and SLA state.
SLA state
Whether a member currently meets its SLA target, which rules use to decide member eligibility.
Measurement-then-decision flow
Troubleshooting by first checking health-check (data) then service (how rules used the data).

Domain 5: VPN (14%)

Exam tips

Key terms

IKEv1 vs IKEv2
IKE versions for negotiating IPsec; IKEv2 is newer, uses fewer messages and is generally preferred. Both peers must use the same version.
Phase 1 vs phase 2
Phase 1 builds the authenticated IKE SA (secure channel); phase 2 builds the IPsec SA that encrypts user data.
Proposal / DH group / PFS
A proposal is the offered algorithm set; the DH group sets key-exchange strength; PFS runs a fresh DH per phase 2 key so one key's compromise does not expose others.
UDP 500 / 4500 (NAT-T)
IKE uses UDP 500; when a peer is behind NAT, NAT traversal moves ESP traffic to UDP 4500.
Route-based (interface-mode) VPN
An IPsec VPN that creates a virtual tunnel interface usable by routes, firewall policies, SD-WAN and ADVPN.
Policy-based VPN
An IPsec VPN tied to a special encryption firewall policy rather than an interface; simpler but not scalable.
Tunnel interface
The virtual interface a route-based VPN produces, through which you route traffic and to which you apply policies.
Scalability/flexibility
Route-based VPNs support backup routes, dynamic routing, SD-WAN and ADVPN; policy-based do not.
Static peer
An IPsec peer with a known fixed public IP; each side configures the other's specific gateway address and either can initiate.
Dial-up (dynamic) peer
A phase 1 that accepts incoming tunnels from callers whose addresses are unknown in advance, used when one side has a dynamic IP or for many spokes.
Initiator vs responder
The peer with the unknown/dynamic address must initiate; the peer with the static address accepts (responds) as the dial-up server.
Peer ID / authentication
Identifiers and credentials (PSK or certificate) that let a dial-up server distinguish and authorize incoming callers.
Route via tunnel interface
A static route whose destination is the remote subnet and whose device is the IPsec tunnel interface, directing traffic into the tunnel.
Bidirectional policies
Firewall policies allowing traffic both from LAN to tunnel and from tunnel to LAN, so that either site can start connections (replies to a session are allowed statefully).
No SNAT for tunnel traffic
Tunnel policies normally do not apply source NAT so both LANs see each other's real addresses.
Up but no traffic
The symptom when a tunnel negotiates successfully but the route or policies are missing, so no data crosses it.
Redundant tunnels
Two or more tunnels over different paths so the VPN survives a single link or tunnel failure.
Route distance/priority for failover
Different administrative distances (or priorities) on the tunnels' routes make one primary and one backup.
Dead peer detection (DPD)
Periodic liveness probes that detect an unresponsive peer, bring the tunnel down and let its route be withdrawn.
Tunnel monitoring
Link monitoring over a tunnel that detects a broken path and drives route changes for failover.
Hub and spoke
Each spoke tunnels only to a central hub (n minus 1 tunnels); spoke-to-spoke traffic passes through the hub.
Full mesh
Every site has a direct tunnel to every other (n times (n minus 1) divided by 2 tunnels); shortest paths but many tunnels.
Partial mesh
Direct tunnels only between selected site pairs, with the rest via the hub, balancing efficiency and count.
ADVPN (Auto-Discovery VPN)
A hub-and-spoke design where spokes build direct short-cut tunnels on demand, giving mesh-like paths without manual full-mesh tunnels.
diagnose vpn ike gateway list
Shows phase 1 (IKE) gateways, their state, addresses, negotiated version/proposals and NAT-T status.
diagnose vpn tunnel list
Shows phase 2 (IPsec) SAs, selectors, proposals and encrypted/decrypted packet counters.
diagnose debug application ike -1
Verbose real-time logging of the IKE negotiation, revealing the exact reason a tunnel fails to establish.
Debug enable/disable
diagnose debug enable is required for debug output to print; diagnose debug disable turns it off afterward.
FortiClient dial-up IPsec
Remote-access VPN where FortiClient initiates an IPsec tunnel to a FortiGate dial-up server, which authenticates the user and assigns settings via mode-config.
Mode-config
The IKE mechanism that assigns an IP address and network settings to a dial-up/remote client when the tunnel comes up.
SSL VPN tunnel mode removal
In later FortiOS 7.6 builds, full-tunnel SSL VPN was removed, with IPsec (FortiClient) as the supported full remote-access path.
Agentless VPN
The renamed SSL VPN web mode: browser-based, clientless access to specific internal web/application resources through a portal.
Study FortiGate Admin for free
Lessons, quizzes, exam simulations and hands-on labs.
Open the FortiGate Admin study plan