Courseiva

Certified Next-Generation Firewall Engineer (NGFW-Engineer) (NGFW-Engineer) — Questions 76–150

247 questions total · 4 pages · All types, answers revealed

Page 1

Page 2 of 4

Page 3
76
Multi-Selecthard

A security automation team is using the PAN-OS XML API to programmatically create and commit a new security policy rule. The script authenticates with an API key and sends an XML document to the /api/ endpoint. The rule is created but does not appear in the running configuration. Which TWO actions must the script perform to make the rule active? (Choose two.)

Select 2 answers
A.Use the <key> element to provide the API key for authentication.
B.Include the <type>config</type> and <action>set</action> elements in the API request.
C.Use the <location> element to define whether the rule is for a shared or device-specific policy.
D.Send a subsequent API request with <action>commit</action> to commit the candidate configuration.
E.Include the <vsys> element to specify the virtual system for the rule.
AnswersB, D

The XML API requires the 'type' and 'action' parameters to specify the operation. For configuration changes, 'type=config' and 'action=set' are mandatory. Without them, the API may accept the request but not apply the change to the candidate configuration. Including these ensures the rule is added to the candidate configuration, which is a prerequisite for it to become active after commit.

Why this answer

To activate a new security rule created via the XML API, the script must first ensure the rule is added to the candidate configuration by including 'type=config' and 'action=set' in the request. Then, a separate commit request with 'action=commit' is required to push the candidate configuration to the running configuration. Without both steps, the rule will not take effect.

Exam trap

The trap here is assuming that creating a rule via the API automatically activates it, when in fact a separate commit operation is always required to apply candidate configuration changes.

77
Multi-Selectmedium

Which TWO types of logs can be forwarded to an external server?

Select 2 answers
A.Traffic Logs
B.Firmware Logs
C.Threat Logs
D.Hardware Logs
E.Interface Stats
AnswersA, C

Traffic logs record session start and end events, including source, destination, application, and action. PAN-OS supports forwarding them to external syslog or email servers, satisfying the requirement for log types that can be exported off-box.

Why this answer

Traffic Logs (A) are correct because they record session-level details such as source/destination, application, and action, and can be exported to external syslog or log-collection servers for retention and analysis. Threat Logs (C) are also correct because they capture security events like IPS, antivirus, and URL-filtering hits, and are designed to be forwarded off-box to external logging infrastructure. Firmware Logs (B) are not a forwardable log type; firmware updates are administrative events, not a log category sent to external servers.

Hardware Logs (D) are not a standard forwardable log type; hardware health is monitored via system/health alerts rather than a dedicated external log stream. Interface Stats (E) are performance counters shown in monitoring dashboards, not logs forwarded to an external server.

78
MCQmedium

A network engineer is configuring a Palo Alto Networks NGFW with a single virtual router that has two ISP-facing interfaces: ethernet1/1 (default route to 203.0.113.1) and ethernet1/2 (default route to 198.51.100.1). The engineer wants the firewall to automatically use ethernet1/2 when ethernet1/1 fails. What should the engineer configure?

A.Bidirectional Forwarding Detection (BFD) on the static default route
B.Path monitoring on the default route via ethernet1/1
C.Equal-Cost Multi-Path (ECMP) with both default routes
D.Policy-Based Forwarding (PBF) with a rule that matches traffic on ethernet1/1 and forwards it to ethernet1/2
AnswerB

Path monitoring is a route monitoring feature that tracks the reachability of a specified destination IP address through a particular egress interface and next hop. When the monitored path becomes unreachable, the associated static route is removed from the routing table, allowing a backup default route to take over. This provides automatic failover without requiring dynamic routing protocols.

Why this answer

Path monitoring is the PAN-OS feature that enables a static route to be withdrawn when a monitored destination becomes unreachable. By configuring path monitoring on the default route through ethernet1/1, the firewall removes that route when the path fails, allowing the backup default route through ethernet1/2 to be used. This provides automatic ISP failover without dynamic routing.

Exam trap

The trap here is confusing Policy-Based Forwarding (PBF) with path monitoring; PBF is for policy-based routing, not for link health monitoring or automatic failover.

79
MCQhard

An engineer is troubleshooting a Palo Alto Networks firewall that is not forming an OSPF adjacency with a neighboring router. The engineer verifies that the interfaces are up, IP addresses are correct, and OSPF is enabled on both devices. The firewall is configured with an OSPF area ID of 0.0.0.1, and the neighbor is in area 0.0.0.0. The engineer checks the OSPF neighbor state and sees it stuck in EXSTART. What is the most likely cause of the problem?

A.Mismatched OSPF area IDs
B.MTU mismatch on the interfaces
C.Duplicate router IDs
D.Incorrect OSPF hello interval
AnswerB

In OSPF, the EXSTART state is where the master/slave relationship is determined for database exchange. If the MTU on the interfaces does not match, the routers cannot agree on the initial sequence numbers, and the adjacency remains stuck in EXSTART. This is a common cause of OSPF adjacency issues, and the scenario points to this as the likely culprit.

Why this answer

The EXSTART state in OSPF is part of the database exchange process where routers negotiate master/slave roles. If the Maximum Transmission Unit (MTU) on the interfaces does not match, the routers cannot successfully exchange database description packets, and the adjacency remains stuck in EXSTART. Checking MTU settings is a key troubleshooting step for this issue.

Area mismatches, hello interval mismatches, and duplicate router IDs would cause different neighbor states.

Exam trap

The trap here is assuming that any OSPF adjacency issue is due to area or hello mismatches, but EXSTART specifically points to MTU mismatch or master/slave negotiation problems.

80
MCQeasy

How do you add a new interface to an existing zone?

A.Use the CLI to move the interface
B.Recreate the zone with all interfaces
C.Update the virtual router settings
D.Edit the zone and add the interface
E.Edit the interface and add the zone
AnswerD

Editing the existing zone and adding the interface there binds the interface to that zone's policy set, satisfying the requirement to extend an existing zone rather than create a new one. Zone membership is defined by the zone object's interface list, so this is the mechanism that applies the zone's rules to the new interface.

Why this answer

In the Network > Zones tab, select the desired zone and add the interface to the 'Interfaces' list in the zone configuration window.

81
Multi-Selecthard

Which THREE data sources can an NGFW use to dynamically populate address objects?

Select 3 answers
A.Static IP addresses only.
B.Manual packet captures.
C.External Dynamic Lists.
D.User-ID mapping via agents.
E.API injection.
AnswersC, D, E

External Dynamic Lists are vendor-hosted or self-hosted URL or IP feeds the NGFW polls on a schedule, importing entries straight into address objects without manual edits. This satisfies dynamic population because list changes propagate automatically to policy.

Why this answer

EDLs, User-ID mapping, and API-based injection are primary methods.

82
MCQmedium

What is the benefit of using a Loopback interface for a GlobalProtect portal?

A.Provides a stable IP address
B.Automatically encrypts traffic
C.Filters traffic based on source
D.Increases throughput for VPN users
AnswerA

A loopback interface remains up regardless of physical link state, so its IP address stays reachable even if one path or member link fails. This satisfies the stem's requirement for a stable, always-available address that GlobalProtect portal clients and DNS records can reference consistently, avoiding outages caused by interface flapping.

Why this answer

A loopback interface provides a stable IP address that does not depend on the status of a physical link, ensuring the portal remains reachable even if a physical interface flaps.

83
MCQhard

When configuring OSPF on a PAN-OS firewall, what is the impact of setting the dead interval to a value different from the neighbor?

A.The adjacency will not form
B.The firewall will use the lowest timer value
C.Only LSA type 1 updates are exchanged
D.The adjacency forms but drops packets
AnswerA

OSPF neighbours must agree on dead interval values; a mismatch means each router expects hellos at different times, so the adjacency never reaches Full state. The timers are carried in hello packets and validated, causing the relationship to fail.

Why this answer

OSPF requires the Hello interval and Dead interval to match exactly between neighbors; a mismatch prevents adjacency formation.

84
MCQmedium

An administrator wants to trigger a script automatically when a security policy is matched. Which feature can be used to send a notification to an external web server?

A.SNMP Trap Profile
B.Service Route Configuration
C.Syslog Server Profile
D.Log Forwarding Profile (HTTP destination)
AnswerD

A Log Forwarding Profile with an HTTP destination sends matched-policy logs directly to an external web server, satisfying the automatic notification requirement. Unlike syslog or email, the HTTP destination posts structured payloads to a URL, which can trigger server-side scripts. This is the native mechanism for webhook-style alerting on policy matches.

Why this answer

Log Forwarding Profiles allow for HTTP/S integration to send notifications to webhooks or external servers when a log is generated.

85
Multi-Selecthard

Which THREE components are necessary to successfully implement SSL Forward Proxy?

Select 3 answers
A.Root CA Certificate
B.Decryption Profile
C.App-ID
D.Decryption Policy
E.User-ID
AnswersA, B, D

The Root CA Certificate is the trust anchor the firewall uses to sign forged certificates for decrypted sessions. Without it, the firewall cannot re-sign server certificates, so clients reject the connection and SSL Forward Proxy fails.

Why this answer

SSL Forward Proxy requires a Root CA Certificate (A) because the firewall must present a certificate signed by a CA it controls to the internal client, impersonating the external server's certificate for each SSL session it intercepts. A Decryption Profile (B) is necessary because it defines the SSL protocol settings and security checks applied to the decrypted traffic, such as blocking expired certificates, untrusted issuers, and unsupported cipher suites. A Decryption Policy (D) is required to define which traffic is decrypted, specifying source/destination zones, addresses, users, and URL categories, and to attach the decryption profile that governs the session.

App-ID (C) is not a required component for implementing SSL Forward Proxy; it is used in security policy for application identification and can be leveraged after decryption but is not a prerequisite for the decryption mechanism itself. User-ID (E) is likewise not required to implement SSL Forward Proxy; it is an optional identity feature used in policy matching and does not enable the decryption function.

86
MCQhard

You notice that the firewall is not identifying traffic as 'web-browsing' even though it is on port 80. What is the most likely cause?

A.The traffic is non-compliant with the standard protocol
B.App-ID is disabled on the interface
C.Port 80 is not defined in the service object
D.The security policy is set to 'any' service
AnswerA

App-ID identifies applications by protocol behaviour, not port number. Traffic on port 80 that deviates from expected HTTP syntax, such as malformed headers or non-standard commands, fails protocol compliance and is not classified as web-browsing, regardless of the port used.

Why this answer

App-ID relies on application signatures. If the traffic is not using standard HTTP, it will not be identified as web-browsing.

87
MCQmedium

Which action in a security policy should be used to drop traffic silently without sending a notification to the client?

A.Reset
B.Drop
C.Reject
D.Deny
AnswerB

The Drop action discards matching traffic without returning any response, so the client receives no reset or rejection notification and simply times out. This silent discard satisfies the requirement, unlike Reject, which actively notifies the sender.

Why this answer

The 'Drop' action silently discards the packet, whereas 'Reset' sends a TCP RST or ICMP unreachable.

88
MCQhard

Why might OSPF adjacency stay in 'ExStart/Exchange' state?

A.MTU mismatch on the interfaces
B.Hello timer mismatch
C.Area ID mismatch
D.Authentication key mismatch
AnswerA

An MTU mismatch prevents OSPF neighbours from agreeing on the Database Description packet size, so the master/slave negotiation stalls and the adjacency remains in ExStart/Exchange. Correcting the interface MTU on both sides satisfies OSPF's requirement for identical link MTU before database exchange proceeds.

Why this answer

An MTU mismatch between the two OSPF peers prevents them from exchanging large Database Description (DBD) packets, causing the state to hang in ExStart/Exchange.

89
MCQeasy

A security engineer needs to retrieve the current running configuration from a Palo Alto Networks firewall using the XML API. The engineer wants to ensure the response is in a structured format that can be easily parsed by a Python script. Which API request type should be used?

A.type=config&action=get&xpath=/config/devices/entry[@name='localhost.localdomain']
B.type=op&cmd=<show><config><running></running></config></show>
C.type=export&category=configuration
D.type=keygen&user=admin&password=admin
AnswerA

The type=config API with action=get and an XPath retrieves the specified configuration subtree in a structured XML format. This is the correct method for programmatic parsing, as it returns elements and attributes that map directly to the configuration hierarchy. It allows precise retrieval of specific sections.

Why this answer

To retrieve configuration data in a structured XML format suitable for parsing, the type=config API with action=get and an XPath is the correct approach. Operational commands return text blobs, keygen is for authentication, and export is for file downloads.

Exam trap

The trap here is assuming that any API call returning XML is equally parseable, when operational commands often embed configuration as a text string within XML.

90
MCQmedium

An administrator is using the PAN-OS REST API to retrieve the list of all security rules in the 'Shared' policy. Which HTTP method and endpoint should be used?

A.GET /restapi/v10.0/Policies/SecurityRules?type=shared
B.POST /restapi/v10.0/Policies/SecurityRules with a JSON body specifying 'location': 'shared'
C.GET /restapi/v10.0/Policies/SecurityRules?location=shared
D.GET /restapi/v10.0/Policies/SecurityRules/Shared
AnswerC

The correct endpoint for retrieving security rules in the Shared location is GET /restapi/v10.0/Policies/SecurityRules?location=shared. The REST API uses the 'location' query parameter to specify the scope, such as 'shared' for shared policies. This returns a JSON list of all security rules, which can be parsed for automation tasks.

Why this answer

The PAN-OS REST API uses the 'location' query parameter to specify the scope for policy retrieval. For shared policies, the value is 'shared'. The correct HTTP method is GET, as it is used to retrieve data without modifying it.

Other methods or parameters would not correctly return the desired list of security rules.

Exam trap

The trap here is using POST or incorrect query parameters, such as 'type' instead of 'location', which would fail to retrieve the correct policy list.

91
MCQmedium

An engineer is writing a Python script using the pan-os-python library to update an address group on a PA-VM firewall. The script must ensure that the change is only staged and not committed until a separate approval process completes. Which method should be used to push the modified configuration to the firewall's candidate configuration?

A.firewall.commit(sync=True)
B.firewall.add(address_group)
C.firewall.op('edit')
D.firewall.apply()
AnswerD

The apply() method pushes the current state of the Python object to the firewall's candidate configuration, staging the change without committing. This matches the requirement to update an address group and defer the commit until approval. It is the standard way to synchronize local object changes to the candidate config in pan-os-python.

Why this answer

The requirement is to stage a configuration change without committing it. The apply() method in pan-os-python synchronizes the local object's state to the firewall's candidate configuration, leaving the commit for a later step. commit() would immediately apply the change, add() only creates new objects, and op() is for operational commands.

Exam trap

The trap here is confusing the method that stages changes to the candidate configuration with the method that commits those changes to the running configuration.

92
MCQmedium

An automation engineer is deploying a new firewall using a bootstrapping process. The engineer needs to ensure that the firewall automatically registers with Panorama and receives its license and configuration after the initial boot. Which component must be included in the bootstrap package to enable automatic registration with Panorama?

A.An init-cfg.txt file with Panorama IP addresses and a registration PIN
B.A license key file obtained from the Palo Alto Networks support portal
C.A VM-Series auth key file
D.A Panorama registration PIN file
AnswerA

The init-cfg.txt file is the core configuration file in a bootstrap package. It can include parameters such as panorama-server, panorama-server-2, and vm-auth-key or registration-pin. When the firewall boots, it reads this file and automatically registers with the specified Panorama servers using the provided PIN, enabling centralized management without manual intervention.

Why this answer

Bootstrap packages streamline initial firewall deployment. The init-cfg.txt file contains essential parameters for zero-touch provisioning, including Panorama server IP addresses and a registration PIN. When the firewall boots, it reads this file and automatically registers with Panorama, allowing centralized management and policy push.

Other files like auth keys or license keys serve different purposes and do not enable Panorama registration.

Exam trap

The trap here is confusing licensing or authentication files with the configuration file that actually contains Panorama server details and registration credentials.

93
MCQhard

You are troubleshooting GlobalProtect and notice the client cannot reach internal resources. Which routing issue is most likely?

A.Missing certificate on the gateway
B.Missing default route on the client machine
C.Missing route in the virtual router to the internal network
D.Incorrect zone on the tunnel interface
AnswerC

GlobalProtect clients terminate on the firewall, which then forwards traffic to internal networks via its virtual router. Without a route to the internal subnet in that virtual router, return or forward traffic is dropped, so the missing route directly explains the reachability failure.

Why this answer

If the virtual router handling the tunnel interface does not have a route to the internal network, the firewall cannot route the decrypted traffic to the destination.

94
Multi-Selectmedium

Which TWO settings are required to configure an Interface Management Profile?

Select 2 answers
A.Permitted IP Addresses
B.Permitted Services
C.Default Gateway
D.Zone Assignment
E.DNS Server
AnswersA, B

Permitted IP Addresses defines which source addresses may reach the interface for management access. It is a required field when creating an Interface Management Profile, restricting administrative connectivity to trusted hosts on that specific interface.

Why this answer

An Interface Management Profile in PAN-OS is defined by exactly two required components: the Permitted IP Addresses (option A), which specify the source subnets or hosts allowed to reach the management interface, and the Permitted Services (option B), which enable the specific management protocols such as HTTPS, SSH, Telnet, SNMP, HTTP, and Ping on that interface. These two settings together control who can access the firewall's management plane and through which services, making them the mandatory configuration elements. Default Gateway (option C) is a network-layer setting configured on the virtual router or interface, not within the Interface Management Profile.

Zone Assignment (option D) is a separate interface configuration used for security policy enforcement, not part of the management profile. DNS Server (option E) is configured globally or per virtual router for name resolution and is unrelated to the Interface Management Profile.

95
MCQmedium

Which feature helps to identify and block traffic from compromised hosts based on suspicious behavior?

A.GlobalProtect
B.Threat Prevention Profiles
C.NAT
D.URL Filtering
AnswerB

Threat Prevention Profiles combine antivirus, anti-spyware and vulnerability signatures that inspect traffic for command-and-control and exploit behaviour typical of compromised hosts, then block it. This satisfies the requirement to identify and block traffic from compromised hosts based on suspicious behaviour.

Why this answer

Threat Prevention profiles (specifically Anti-Spyware/Vulnerability Protection) detect command-and-control activity and suspicious traffic patterns.

96
MCQhard

A network engineer is setting up a site-to-site VPN between two Palo Alto Networks firewalls. The engineer wants to ensure that the VPN tunnel interface IP addresses are configured correctly. Where should the tunnel interface IP address be configured in PAN-OS?

A.In the IKE Gateway configuration under Network > Interfaces > Tunnel.
B.In the IPsec Crypto Profile under Network > Interfaces > Tunnel.
C.In the VPN tunnel configuration under Network > IPSec Tunnels > Proxy IDs.
D.On the tunnel interface itself under Network > Interfaces > Tunnel > IPv4.
AnswerD

The tunnel interface IP address is configured directly on the tunnel interface under Network > Interfaces > Tunnel. You select the tunnel interface and assign an IPv4 or IPv6 address. This address is used as the source/destination for traffic within the VPN tunnel. This option is correct because it accurately identifies the location for tunnel interface IP configuration.

Why this answer

The correct answer is to configure the tunnel interface IP address on the tunnel interface under Network > Interfaces > Tunnel > IPv4. In PAN-OS, a tunnel interface is a logical interface that must be assigned an IP address to route traffic through the VPN. This address is separate from the IKE and IPsec configurations, which handle authentication and encryption.

Exam trap

The trap here is assuming that the tunnel interface IP is part of the IKE or IPsec configuration, rather than a property of the tunnel interface.

97
Multi-Selecteasy

Which TWO settings are configured in a Virtual Router?

Select 2 answers
A.Management Profile
B.Static Routes
C.Dynamic Routing Protocols
D.Tunnel Interface IPs
E.Security Zones
AnswersB, C

Static routes are configured directly within a virtual router, satisfying the requirement for settings held at that layer. The virtual router maintains its own routing table, and static routes populate it to direct traffic between zones and interfaces. This is distinct from policy rules or interface settings, which reside elsewhere in the configuration.

Why this answer

Virtual routers handle static routes and dynamic routing protocols (like OSPF/BGP).

98
Multi-Selectmedium

An engineer is integrating a Palo Alto Networks NGFW with a CI/CD pipeline to automate policy updates. The pipeline uses the XML API and must ensure that changes are validated before committing. Which two actions are required to achieve this? (Choose two.)

Select 2 answers
A.Use type=commit&action=commit to validate the candidate configuration.
B.Use type=op&cmd=<validate><full></full></validate> to validate the candidate configuration.
C.Use type=commit&action=partial to commit only validated changes.
D.Use type=config&action=delete to remove invalid objects before committing.
E.Use type=config&action=set to stage the configuration changes in the candidate configuration.
AnswersB, E

The operational command <validate><full></full></validate> checks the candidate configuration for errors without committing. This is the correct way to validate changes before committing, ensuring that the pipeline can catch issues early. It is a required step for validation.

Why this answer

To validate before committing, the pipeline must first stage changes in the candidate configuration using type=config&action=set, and then run validation using the operational command <validate><full></full></validate>. These two steps ensure that changes are checked for errors before being committed.

Exam trap

The trap here is confusing validation with commit; a commit action applies changes, while a validate command only checks them.

99
MCQmedium

Which object type should be used to group multiple IP addresses to simplify security policy management?

A.Service Group
B.Address Object
C.Address Group
D.Tag
AnswerC

An Address Group bundles multiple IP addresses or subnets into a single named object, so security policies reference that group rather than each address individually. This satisfies the requirement to simplify policy management, since adding or removing addresses updates every rule using the group.

Why this answer

Address Groups allow the grouping of multiple address objects, simplifying policy rules.

100
MCQmedium

A administrator needs to route traffic to an internal network via a tunnel. Where is the static route configured?

A.Tunnel Interface settings
B.Zone settings
C.Security Policy
D.Virtual Router
AnswerD

Static routes directing tunnel-bound traffic to an internal network are configured on the Virtual Router, which holds the routing table and forwards packets between zones and tunnel interfaces. This satisfies the requirement to route traffic through the tunnel, since the virtual router performs the actual next-hop lookup.

Why this answer

Static routes for tunnel traffic are configured in the Virtual Router associated with the tunnel interface.

101
MCQeasy

Which tab allows you to configure the firewall's hostname and domain?

A.Network > Interfaces
B.Objects > Addresses
C.Device > Setup > Management
D.Policies > Security
AnswerC

Device > Setup > Management hosts the General Settings section where the firewall's hostname and domain name are defined, satisfying the stem's requirement for the tab containing those identity fields. Other Setup tabs address services, content-ID, sessions, and telemetry rather than system identity, so this is the only location exposing both values.

Why this answer

Device > Setup > Management > General Settings is the path for setting the firewall's identity.

102
MCQeasy

You are setting up a new Palo Alto Networks firewall in a branch office. The management interface needs to be reachable from the internal network for administrators to manage the device. You have configured the management interface with an IP address and default gateway. Which additional configuration is required to allow management access from the internal network?

A.Configure a management profile on the management interface that permits HTTPS and SSH from the internal subnet.
B.Enable HTTP and Telnet on the management interface to allow access.
C.Create a security policy rule allowing traffic from the internal zone to the management interface.
D.Set the management interface to be in the same security zone as the internal network.
AnswerA

Management profiles define which services (like HTTPS, SSH, Ping) are allowed on an interface and from which IP addresses. To allow administrators from the internal network to access the management interface, you must attach a management profile that permits those services from the internal subnet. Without it, the interface will not respond to management requests even if the IP is configured.

Why this answer

Management profiles are used to enable management services on an interface and restrict them to specific IP addresses. To allow internal administrators to manage the firewall, you need to attach a management profile to the management interface that permits the desired services from the internal subnet.

Exam trap

The trap here is thinking that a security policy rule is needed to allow management traffic, but management plane traffic is controlled by management profiles, not security policies.

103
MCQmedium

Which tab is used to view real-time log activity?

A.Objects
B.Policies
C.Dashboard
D.Monitor
AnswerD

The Monitor tab streams live session and threat logs as events occur, satisfying the requirement for real-time log activity. Unlike the Logs tab, which queries stored historical records, Monitor refreshes continuously, letting engineers watch traffic, application identification, and security policy hits the moment they happen.

Why this answer

The 'Monitor' tab provides real-time access to traffic, threat, and system logs.

104
MCQeasy

A security team wants Panorama to automatically push a new security policy rule to all managed firewalls as soon as a change is saved in a specific device group. Which Panorama feature should they configure to accomplish this?

A.A dynamic address group that includes the newly created rule's source addresses.
B.A log forwarding profile applied to the device group.
C.A commit trigger that fires when the device group configuration changes.
D.A scheduled commit that runs every five minutes on all managed devices.
AnswerC

Commit triggers in Panorama allow an administrator to define an action, such as a commit to managed devices, that fires when a configuration change is committed in a specified device group or template. This gives event-driven propagation of the new rule as soon as the change is saved and committed on Panorama, satisfying the immediate push requirement.

Why this answer

Commit triggers in Panorama are designed for automated, event-driven configuration pushes. When a change is committed in a device group or template, the trigger can immediately commit that configuration to the managed firewalls, ensuring the new rule takes effect without waiting for a scheduled interval. This is the standard mechanism for near-real-time policy distribution from Panorama.

Exam trap

The trap here is confusing scheduled commits, which run on a timer, with commit triggers, which run in response to a specific configuration event.

105
MCQhard

You are configuring an Auto-Scaling Group in AWS with the VM-Series. During the bootstrap process, which file is mandatory to ensure the firewall registers with Panorama successfully?

A.license.txt
B.init-cfg.txt
C.bootstrap.xml
D.config.cfg
AnswerB

The init-cfg.txt file is mandatory because it supplies the bootstrap parameters — including the Panorama IP address, device group, and template stack — that the VM-Series reads at first boot to register with Panorama. Without it, the firewall boots with no management-plane configuration and cannot authenticate to Panorama.

Why this answer

The 'init-cfg.txt' file is required for bootstrapping and contains the Panorama IP and authorization key to register the VM.

106
MCQeasy

Where do you configure the tunnel interface IP address in a Site-to-Site VPN setup?

A.Network > Zones
B.Network > GlobalProtect > Gateways
C.Network > Virtual Routers
D.Network > Interfaces > Tunnel
AnswerD

The tunnel interface terminates the Site-to-Site VPN, so its IP address is configured under Network > Interfaces > Tunnel. This address provides the endpoint for routing and tunnel monitoring, which the physical interface cannot supply for the logical tunnel.

Why this answer

Tunnel interfaces act as logical points for VPN traffic and are assigned IP addresses in the Network > Interfaces > Tunnel tab.

107
MCQhard

A security automation script uses the XML API to retrieve logs from a Palo Alto Networks firewall. The script needs to filter logs for a specific source IP and time range. Which API request correctly retrieves the filtered logs?

A.type=config&action=get&xpath=/config/devices/entry[@name='localhost.localdomain']/log-settings
B.type=log&log-type=traffic&query=(addr.src in 10.1.1.1) and (receive_time geq '2023/01/01 00:00:00')
C.type=export&category=traffic&filter=src-10.1.1.1
D.type=op&cmd=<show><log><traffic><query>(addr.src in 10.1.1.1)</query></traffic></log></show>
AnswerB

The type=log API with log-type=traffic and a query parameter allows filtering logs by source address and time range. The query syntax uses the same as the firewall's log filter, with 'addr.src in' for source IP and 'receive_time geq' for time. This correctly retrieves the filtered logs.

Why this answer

The correct API for retrieving filtered logs is type=log with log-type and a query parameter. The query uses the firewall's log filter syntax to specify source IP and time range. Operational commands have a different structure, and config or export APIs are not for log retrieval.

Exam trap

The trap here is assuming that any API call that mentions logs will return log entries, when in fact only type=log is designed for that purpose.

108
Multi-Selectmedium

Which TWO types of files can be included in a bootstrap package?

Select 2 answers
A.init-cfg.txt
B.Hardware drivers.
C.SSL Certificate private key.
D.Binary user database.
E.Firmware/Software image.
AnswersA, E

init-cfg.txt is the bootstrap configuration file holding management interface settings, IP addresses, and licensing details. The firewall reads it on first boot to self-configure, which is precisely why it qualifies as an includable bootstrap package file type.

Why this answer

Init-cfg.txt and software images are common components of bootstrap packages.

109
Multi-Selectmedium

An administrator is configuring a Palo Alto Networks firewall to act as a DHCP server for a guest network. The guest network is on a Layer 3 interface with IP address 192.168.100.1/24. The administrator wants to provide IP addresses to guests in the range 192.168.100.10 to 192.168.100.200, with a lease time of 1 hour, and also provide DNS server 8.8.8.8. Which two configuration items are required to accomplish this? (Choose two.)

Select 2 answers
A.Configure a DHCP relay agent to forward requests to an external DHCP server.
B.Enable DHCP server on the Layer 3 interface and configure an IP pool with the desired range.
C.Create a security policy allowing DHCP traffic from the guest zone to the firewall's management interface.
D.Assign a static IP address to the guest client devices manually.
E.Set the lease time and DNS server settings in the DHCP server configuration.
AnswersB, E

To act as a DHCP server, the firewall must have DHCP server enabled on the interface facing the clients. The IP pool defines the range of addresses that can be leased. This is the core configuration for providing IP addresses to clients. Without this, the firewall will not respond to DHCP requests.

Why this answer

To configure the firewall as a DHCP server, you must enable DHCP server on the Layer 3 interface and define an IP pool with the desired range. Additionally, you must set lease time and DNS server settings within the DHCP server configuration to meet the specific requirements. These two steps are essential for the firewall to provide IP addresses and network parameters to clients.

Exam trap

The trap here is confusing DHCP server with DHCP relay; the firewall is acting as the server, so relay is not needed.

110
MCQhard

When automating log forwarding to an external SIEM, what is the best practice regarding the management plane load?

A.Enable debug logging on all policies.
B.Increase the log rate limit on the firewall.
C.Use Log Collectors to offload log processing.
D.Send logs via serial console.
AnswerC

Log Collectors receive and process logs from managed firewalls, then forward them to the SIEM, so the management plane avoids the CPU and session overhead of parsing and exporting high-volume traffic, threat and URL logs. This offloads log processing, satisfying the constraint of protecting management plane resources.

Why this answer

Offloading log management to dedicated log collectors or using efficient forwarding profiles prevents management plane degradation.

111
MCQmedium

Which object type should you use to handle large lists of URLs that you want to block or allow?

A.External Dynamic List
B.Address Group
C.URL Category
D.Service Group
AnswerA

An External Dynamic List pulls URL or IP entries from an external server and refreshes them automatically, so the firewall enforces large, changing lists without manual edits. This satisfies the stem's requirement for handling bulk URL allow or block entries at scale.

Why this answer

External Dynamic Lists (EDL) are specifically designed to ingest and manage large lists of URLs, IPs, or domains.

112
MCQhard

In BGP, which attribute is used to influence the path selection for outgoing traffic?

A.AS_PATH
B.Local Preference
C.MED
D.Weight
E.None of the above
AnswerB

Local Preference is exchanged only between iBGP peers within a single autonomous system, so it steers outbound path selection by ranking preferred exit points. Higher values win before AS_PATH is considered, letting the engineer satisfy the stem's requirement to influence outgoing traffic direction.

Why this answer

The 'Local Preference' attribute is used within an AS to influence the path taken by traffic leaving the AS; a higher value is preferred.

113
MCQmedium

A security engineer needs to programmatically create a new address object in a Palo Alto Networks NGFW using the XML API. The engineer authenticates with an API key and sends a POST request to /api/?type=config&action=set&xpath=/config/devices/entry/vsys/entry[@name='vsys1']/address&element=<entry name='WebServer'><ip-netmask>10.1.1.5/32</ip-netmask></entry>. The API returns a success response. However, the address object does not appear in the candidate configuration when checked via the web interface. What is the most likely cause?

A.The API key used lacks the necessary permissions to modify the candidate configuration, so the change was silently discarded.
B.The API request must include the parameter &commit=true to apply the change to the candidate configuration.
C.The XML API requires a two-step process: first create the object with action=set, then activate it with action=enable.
D.The xpath specified is incorrect for the target vsys, so the object was created in a different location or not at all.
AnswerD

The xpath must exactly match the configuration hierarchy. If the vsys name is misspelled or the path is wrong, the object may be created in a different vsys or the request might succeed but not affect the intended vsys. The engineer should verify the vsys name and the full xpath. A success response does not guarantee the object is in the expected location.

Why this answer

The XML API's set action writes directly to the candidate configuration. A success response indicates the request was syntactically valid and processed, but it does not confirm the object is in the expected vsys. The xpath must accurately reflect the target vsys and hierarchy.

A mismatch can cause the object to be created elsewhere or the request to succeed without the desired effect. Verifying the xpath and checking the candidate config in the correct vsys resolves the issue.

Exam trap

The trap here is assuming that a success response from the XML API guarantees the object is in the intended location, when in fact the xpath determines the exact placement and a wrong path can still yield success.

114
MCQmedium

An engineer is configuring a new Layer 3 interface on a PA-5220 firewall. The interface will connect to a core switch and must participate in dynamic routing using OSPF. The interface is assigned to the 'trust' zone and a virtual router named 'VR-Trust'. After committing, the engineer notices that OSPF adjacencies are not forming. What is the most likely cause?

A.The OSPF instance is not enabled on the virtual router 'VR-Trust'.
B.The interface is not configured as a Layer 3 interface in the Network > Interfaces section.
C.The interface is not assigned to a security zone.
D.The virtual router does not have a static route to the OSPF neighbor.
AnswerA

OSPF must be enabled on the virtual router and the interface must be added to the OSPF area. Without enabling OSPF on the virtual router, no adjacencies form regardless of interface configuration. The virtual router 'VR-Trust' must have an OSPF instance with the interface assigned to an area for OSPF to function.

Why this answer

OSPF must be enabled on the virtual router and the interface must be included in an OSPF area. Without this, the firewall will not send or process OSPF hello packets, preventing adjacency formation. The interface being Layer 3 and assigned to a zone is necessary but not sufficient; the OSPF configuration on the virtual router is the critical missing step.

Exam trap

The trap here is assuming that assigning an interface to a virtual router automatically enables OSPF on that interface.

115
MCQhard

A network architect is designing a Palo Alto Networks firewall deployment with two virtual routers. The firewall has two interfaces, Ethernet1/2 and Ethernet1/3, both assigned to different zones. The architect wants to ensure that traffic from Ethernet1/2 can reach Ethernet1/3 without being routed through an external device. Which configuration is necessary?

A.Assign both interfaces to the same virtual router and enable OSPF on both interfaces.
B.Assign both interfaces to the same virtual router and configure a static route between them.
C.Assign both interfaces to the same virtual router and ensure that the zones are different.
D.Assign each interface to a separate virtual router and configure route leaking between them.
AnswerC

To route traffic between two interfaces, they must be in the same virtual router. The zones can be different, and security policies will control the traffic. No static route is needed if the networks are directly connected. This configuration allows the firewall to route between the two networks without external devices.

Why this answer

For the firewall to route traffic between two interfaces, they must be in the same virtual router. The virtual router automatically routes between directly connected networks. Different zones are fine and allow security policy enforcement.

No static routes or dynamic routing protocols are needed for directly connected networks.

Exam trap

The trap here is thinking that separate virtual routers can easily route between each other or that dynamic routing is required for directly connected networks.

116
MCQeasy

An administrator wants to use a script to back up firewall configurations daily. Which management interface service must be enabled to allow the script to download the config file?

A.SNMP
B.Telnet
C.XML API
D.SSH
AnswerC

The XML API exposes configuration retrieval operations over HTTPS, allowing a script to authenticate and download the running configuration file programmatically. Enabling this service satisfies the requirement for automated daily backups without using the web GUI.

Why this answer

The XML API is the standard method for scripts to programmatically export configurations (running-config).

117
MCQeasy

You are setting up a new Palo Alto Networks NGFW and need to configure the management interface. Which parameter must be configured to allow administrative access from a remote subnet?

A.Default gateway
B.DNS server
C.NTP server
D.Login banner
AnswerA

The default gateway is required for the management interface to communicate with devices on other subnets. Without it, the firewall can only be managed from the local subnet. This parameter ensures that return traffic can be routed back to the remote administrator's network. Therefore, it is essential for remote management access.

Why this answer

To allow remote management from a different subnet, the management interface must have a default gateway configured. This enables the firewall to route responses back to the remote administrator's network. Other settings like DNS, NTP, or login banner are not required for basic connectivity, though they may be useful for other purposes.

Exam trap

The trap here is focusing on services like DNS or NTP that are important for functionality but do not enable remote access, while overlooking the default gateway that provides routing.

118
Multi-Selecthard

Which TWO conditions can trigger an HA failover?

Select 2 answers
A.Hardware failure
B.Path monitoring failure
C.BGP session reset
D.Excessive log generation
E.Change in management IP
AnswersA, B

Hardware failure removes the active node's forwarding capability, so the peer detects the loss and assumes the active role. This is a genuine failure condition, distinct from administrative or link-state triggers, and directly satisfies the stem's failover trigger requirement.

Why this answer

Failovers can be triggered by hardware failure or by the firewall losing reachability to monitored paths.

119
Multi-Selecthard

Which THREE items are part of the 'Device > Setup' configuration?

Select 3 answers
A.Address objects
B.Security Policy rules
C.Services (DNS/NTP)
D.Management Interface settings
E.Operations (Backup/Restore)
AnswersC, D, E

Services (DNS/NTP) sits under Device > Setup > Services, where you configure DNS servers, NTP servers and update schedules for the firewall itself. This satisfies the stem's requirement for a Device > Setup item, since management-plane name resolution and time synchronisation are configured at device scope rather than per virtual router or security zone.

Why this answer

The 'Device > Setup' section in PAN-OS contains the Services tab, where DNS servers, NTP servers, and other global services are configured, so option C is correct. It also includes the Management tab, which holds Management Interface settings such as IP address, default gateway, and permitted IP addresses, making option D correct. The Operations tab within Device > Setup provides configuration backup and restore, as well as other operational tasks, so option E is correct.

Address objects (A) are configured under the Objects tab, and Security Policy rules (B) are configured under the Policies tab, so neither belongs to Device > Setup.

120
MCQeasy

Which option is required to use an interface in a security policy?

A.Configure an IP address
B.Define a management profile
C.Assign a security zone
D.Enable a virtual router
AnswerC

Every interface must be assigned to a security zone before it can be referenced in a security policy rule, because policy matches on zones rather than physical interfaces. Without zone assignment, the interface cannot appear in policy.

Why this answer

You must assign a security zone to an interface; only then can that zone be used in a security policy rule.

121
MCQhard

A security team is integrating a Next-Generation Firewall with an orchestration platform using the XML API. The platform needs to retrieve the current running configuration of a specific security policy rule named 'Allow-Web'. Which API request should the engineer use?

A.GET /api/?type=op&cmd=<show><running-config><security-policy><rule>Allow-Web</rule></security-policy></running-config></show>
B.GET /api/?type=op&cmd=<show><config><running><security><rules><entry name='Allow-Web'></entry></rules></security></running></config></show>
C.GET /api/?type=config&action=show&xpath=/config/devices/entry[@name='localhost.localdomain']/vsys/entry[@name='vsys1']/rulebase/security/rules/entry[@name='Allow-Web']
D.GET /api/?type=config&action=get&xpath=/config/devices/entry[@name='localhost.localdomain']/vsys/entry[@name='vsys1']/rulebase/security/rules/entry[@name='Allow-Web']
AnswerD

This request uses the config API with the get action and an XPath that precisely targets the security rule named 'Allow-Web' within the vsys1 rulebase. It returns the rule's configuration from the running configuration. The XPath correctly navigates the configuration hierarchy, making it the right choice for retrieving a specific policy rule's settings.

Why this answer

The XML API's config type with the get action allows retrieval of specific configuration objects using an XPath expression. The XPath must accurately reflect the configuration hierarchy, including the device entry, vsys, and the path to the security rule. This method returns the exact rule configuration without requiring a full configuration dump.

It is the most efficient and precise way to fetch a single policy rule's settings.

Exam trap

The trap here is confusing the config API with the operational API, and using an invalid action like 'show' instead of 'get' for configuration retrieval.

122
MCQmedium

You need to configure a Palo Alto Networks firewall to resolve domain names for its management traffic. Which DNS configuration should you set?

A.Objects > DNS Servers
B.Device > Setup > Management > DNS Settings
C.Network > DNS Proxy
D.Device > Setup > Services > DNS
AnswerB

This is the correct location to configure DNS servers for the management plane. Under Device > Setup > Management, you can specify primary and secondary DNS servers, as well as DNS suffixes. These settings are used for management traffic such as updates, syslog, and administrator authentication. This ensures that the firewall can resolve domain names for its own operations.

Why this answer

DNS settings for the firewall's management plane are configured under Device > Setup > Management > DNS Settings. This is where you specify the DNS servers that the firewall uses for its own name resolution. The other options are either for different purposes (DNS Proxy for clients) or do not exist.

Exam trap

The trap here is confusing DNS proxy for client traffic with management DNS settings, which are configured in different locations.

123
MCQeasy

An administrator needs to quickly identify if an API call was successful from the firewall side. Which log should be reviewed?

A.Traffic logs
B.System logs
C.Threat logs
D.URL logs
AnswerB

System logs record management-plane events, including API calls made to the firewall, capturing their success or failure status directly. This satisfies the requirement to quickly identify whether an API call succeeded, since the API interaction is a system-level administrative event rather than traffic, threat, or URL filtering data.

Why this answer

The 'System' logs contain entries for web interface and API interactions.

124
MCQmedium

What is the purpose of a 'Zone' in a Palo Alto Networks firewall?

A.To segment the network for routing
B.To increase bandwidth
C.To manage user identities
D.To define the scope of security policies
AnswerD

Zones group interfaces sharing the same trust level, and security policy rules are written between zones, so the zone pair defines what traffic is permitted. This satisfies the stem by scoping which policies apply to which interface groupings.

Why this answer

Zones are logical groupings of interfaces that allow for the application of security policies to traffic moving between them.

125
MCQmedium

Which feature allows an NGFW to dynamically update security objects based on an external feed such as an IP list or URL list?

A.User-ID Mapping
B.Log Forwarding Profiles
C.External Dynamic Lists
D.Dynamic Address Objects
AnswerC

External Dynamic Lists let the firewall periodically fetch an IP or URL list from an external server and reference it directly in policy, so objects update automatically as the feed changes. This satisfies the requirement for dynamic, feed-driven object updates without manual edits.

Why this answer

External Dynamic Lists (EDL) allow the firewall to consume lists from external web servers and use them in policies automatically.

126
MCQeasy

Which tab is used to configure logging settings for a specific security policy?

A.Actions
B.General
C.Source
D.Objects
AnswerA

The Actions tab of a security policy rule holds the logging settings, including log forwarding profile and log-at-session-end options, alongside the allow or deny action. Configuring logging there ties it directly to that specific rule.

Why this answer

The 'Actions' tab within the security policy edit window is where logging options are configured.

127
Multi-Selectmedium

Which TWO types of NAT are supported in PAN-OS?

Select 2 answers
A.Source NAT
B.Destination NAT
C.Global NAT
D.Layer 2 NAT
E.Application NAT
AnswersA, B

Source NAT translates the original source IP address of outbound packets, typically to the egress interface address, enabling internal hosts to reach external networks. PAN-OS natively supports source NAT alongside destination NAT, satisfying the question's requirement.

Why this answer

PAN-OS supports Source NAT (option A), which translates the source IP address of packets—typically implemented via NAT policies that rewrite the source address as traffic egresses a zone, commonly used for hide NAT (many-to-one) or dynamic IP/port translation so internal hosts can reach external networks. PAN-OS also supports Destination NAT (option B), which translates the destination IP address (and optionally port) of incoming packets—typically used for inbound port forwarding or publishing internal servers to external clients. These two are the fundamental NAT types configurable in PAN-OS NAT policies, and both can be combined in a single policy.

The other options are not PAN-OS NAT types: Global NAT (C) is not a PAN-OS NAT category, Layer 2 NAT (D) is not a supported NAT type in PAN-OS (NAT operates at Layer 3), and Application NAT (E) is not a PAN-OS NAT type—application identification is handled by App-ID, not NAT.

128
MCQmedium

An engineer is automating a Next-Generation Firewall to dynamically register IP addresses from a custom cloud inventory system. The solution must update a Dynamic Address Group (DAG) using the XML API. After authenticating, the engineer sends a request to the /api/?type=user-id&action=set endpoint with an XML payload containing <entry ip="10.1.1.5" persistent="0"/> inside a <register> tag. The API responds with success, but the address does not appear in the DAG. What is the most likely cause?

A.The API key used for authentication does not have permissions to modify User-ID entries.
B.The XML payload must include a <tag> element specifying the DAG's tag name.
C.The persistent attribute must be set to 1 for the address to appear in the DAG.
D.The API call must use the /api/?type=config&action=set endpoint to modify DAG membership.
AnswerB

For an IP address to be registered into a Dynamic Address Group, the XML API payload must include a <tag> element that matches the tag defined in the DAG's match criteria. Without a tag, the firewall cannot associate the address with any DAG. The register action alone adds the IP to the User-ID table, but the tag is what links it to the DAG.

Why this answer

Dynamic Address Groups rely on tags to map registered IP addresses to the correct group. The User-ID API's register action adds an IP to the User-ID table, but the DAG only includes addresses that carry the tag specified in the group's match criteria. The payload must include a <tag> element with the appropriate tag name.

Without it, the address is registered but not associated with any DAG.

Exam trap

The trap here is assuming that a successful API response means the address was correctly added to the Dynamic Address Group, when in fact the tag element is mandatory for DAG membership.

129
MCQmedium

An administrator is using Terraform to manage Palo Alto Networks security policies. Which provider resource is used to create a security rule?

A.panos_firewall_rule
B.panos_policy_rule
C.panos_security_policy
D.panos_security_rule
AnswerD

The panos_security_rule resource in the Palo Alto Networks Terraform provider declares a security policy rule, mapping its attributes to the firewall's rulebase. Applying it creates or updates the rule, which is the correct resource for this task.

Why this answer

The 'panos_security_rule' resource is the standard Terraform resource for managing security policies on Palo Alto Networks devices.

130
MCQhard

In an AWS Lambda function automating firewall changes, why should you use the 'pan-os-python' library with 'xapi' directly rather than the higher-level classes?

A.To avoid installing dependencies.
B.To reduce latency and overhead in serverless environments.
C.Because higher-level classes are not compatible with Python.
D.To bypass authentication requirements.
AnswerB

The xapi interface issues direct XML API calls, bypassing the object model's class instantiation, validation and dependency resolution. In AWS Lambda, where cold starts and execution time are billed, this lowers latency and memory overhead, satisfying the serverless efficiency constraint that higher-level classes cannot meet.

Why this answer

In serverless environments like Lambda, managing long-lived sessions or complex object hierarchies is often less efficient than raw XML requests via XAPI.

131
MCQmedium

When utilizing the Panorama plugin for AWS, what is the primary benefit of the 'S3 bucket' integration for log ingestion?

A.It provides a scalable destination for log archival and external analysis.
B.It enables real-time packet inspection of S3 traffic.
C.It automatically updates the device's software version.
D.It acts as a primary firewall policy source.
AnswerA

The S3 bucket integration offloads logs to Amazon S3, giving a scalable, durable destination for log archival and external analysis. This satisfies the requirement for long-term retention and third-party tooling without consuming local firewall or Panorama storage.

Why this answer

The S3 integration allows the firewall to offload logs to cloud storage, providing long-term retention and cost-effective storage for compliance without requiring local disk expansion.

132
MCQmedium

A administrator needs to allow traffic between two zones using a specific sub-interface. Which configuration step is mandatory?

A.Add the sub-interface to the default zone
B.Assign the sub-interface to a security zone
C.Configure the sub-interface as a loopback
D.Enable DHCP server on the sub-interface
AnswerB

A sub-interface carries no zone membership until you assign it to a security zone; without this, policy lookup cannot match traffic and the interface stays unusable. Zone assignment is therefore the mandatory step that lets the firewall apply security policy to that sub-interface's tagged traffic.

Why this answer

Interfaces must be assigned to a security zone before they can be referenced in a security policy.

133
MCQhard

You are automating firewall policy updates using the XML API. You have successfully authenticated and retrieved an API key. When attempting to perform an 'edit' operation on a security policy, the API returns an 'Invalid Object' error, even though the object exists in the GUI. What is the most likely cause?

A.The API key does not have the 'Superuser' role.
B.The XPath in the API call does not correctly specify the Device Group or Vsys context.
C.The XML document must be wrapped in a <request> tag.
D.The API service is disabled on the management interface.
AnswerB

The XML API requires the XPath to include the correct Device Group or Vsys container, since the same object name can exist in multiple contexts. Omitting or mis-specifying that context causes the API to resolve a non-existent object, producing the 'Invalid Object' error despite the object appearing in the GUI.

Why this answer

The XML API requires precise XPath syntax. If the object exists in the GUI but the API fails, it is often due to the object being nested within a specific Device Group or Vsys that was not properly specified in the XPath.

134
MCQmedium

An engineer is configuring a pair of Palo Alto Networks firewalls in an active/passive high availability (HA) setup. The firewalls are connected to a Layer 3 switch that runs OSPF. The engineer wants the passive firewall to advertise a higher OSPF cost for the internal network so that traffic only uses the passive firewall if the active firewall fails. Which PAN-OS feature should be configured to achieve this?

A.OSPF dynamic cost based on HA state
B.OSPF graceful restart
C.OSPF link-state advertisement (LSA) throttling
D.OSPF cost adjustment via HA priority
AnswerA

Palo Alto Networks firewalls support OSPF dynamic cost, which allows the OSPF cost to be automatically adjusted based on the HA state. When the firewall is passive, it can advertise a higher cost, ensuring that traffic prefers the active firewall. This feature is designed exactly for this scenario, making it the correct choice.

Why this answer

OSPF dynamic cost based on HA state allows the firewall to automatically adjust its OSPF interface cost depending on whether it is active or passive. In an active/passive HA pair, the passive firewall advertises a higher cost, so OSPF routing prefers the active firewall. If a failover occurs, the newly active firewall lowers its cost, and traffic shifts accordingly.

This provides deterministic routing behavior without manual intervention.

Exam trap

The trap here is confusing HA priority with OSPF cost adjustment; HA priority determines which firewall becomes active, but it does not influence OSPF metrics.

135
MCQmedium

Where do you configure the 'Heartbeat' interval for HA?

A.Device > Setup > Management
B.Network > Virtual Routers
C.Device > High Availability > General
D.Network > Interfaces > HA
AnswerC

The heartbeat interval governing HA peer liveness detection is configured under Device > High Availability > General, where election and failover timers also reside. This satisfies the stem's requirement by placing the setting in the HA configuration area rather than interface, routing or security policy sections.

Why this answer

The heartbeat interval is configured in the HA > General > Election Settings or Heartbeat settings depending on the specific PAN-OS version and HA mode.

136
MCQmedium

An administrator is configuring a new firewall and needs to set up a virtual router to route traffic between two subnets. The firewall has two interfaces: ethernet1/1 (IP 10.1.1.1/24) and ethernet1/2 (IP 10.2.2.1/24). The administrator wants to ensure that traffic from 10.1.1.0/24 to 10.2.2.0/24 is routed correctly. Which configuration is required?

A.Assign both interfaces to the same virtual router; no static routes are needed because the subnets are directly connected.
B.Assign both interfaces to different virtual routers and configure inter-virtual-router routing.
C.Assign both interfaces to the same virtual router and configure a static route for each subnet.
D.Assign both interfaces to the same virtual router and enable OSPF to advertise the connected subnets.
AnswerA

When both interfaces are in the same virtual router, the firewall automatically installs directly connected routes for their respective subnets. Traffic between 10.1.1.0/24 and 10.2.2.0/24 will be routed without any static routes. This is the simplest and correct configuration for directly connected networks.

Why this answer

To route between two directly connected subnets, both interfaces must be assigned to the same virtual router. The firewall automatically creates directly connected routes for each interface's subnet. No static routes or dynamic routing protocols are needed because the routes are already in the routing table as connected routes.

Exam trap

The trap here is assuming that static routes are needed even for directly connected subnets.

137
Multi-Selectmedium

Which THREE components are involved in a VPN tunnel setup?

Select 3 answers
A.IKE Gateway
B.IPsec Crypto Profile
C.GlobalProtect Portal
D.Tunnel Interface
E.Aggregate Ethernet
AnswersA, B, D

The IKE Gateway defines the peer address, authentication, and Phase 1 parameters used to negotiate the tunnel. It satisfies the stem as an essential component, establishing the secure management channel before IPsec Phase 2 encryption is applied.

Why this answer

VPNs require IKE gateways, IPsec crypto profiles, and tunnel interfaces.

138
MCQeasy

A network administrator is setting up a new Palo Alto Networks firewall and needs to configure a Layer 3 interface to connect to the internal network. The interface will be used to route traffic between different zones. Which configuration step is required to assign an IP address to the interface?

A.Configure the interface as a Layer 3 interface and assign it to a virtual router.
B.Configure the interface as a Tap interface and assign it to a virtual wire.
C.Configure the interface as a Layer 2 interface and assign it to a VLAN.
D.Configure the interface as a Virtual Wire interface and assign it to a zone.
AnswerA

To assign an IP address to a Layer 3 interface, you must first set the interface type to Layer 3 and assign it to a virtual router. The virtual router is responsible for routing decisions, and the IP address is configured within the interface settings. This is the fundamental step for enabling routing on the interface.

Why this answer

To assign an IP address to a firewall interface for routing, the interface must be configured as a Layer 3 interface and associated with a virtual router. The virtual router handles routing decisions, and the IP address is set on the interface. This enables the firewall to route traffic between zones.

Other interface types like Layer 2, Tap, or Virtual Wire do not support IP address assignment for routing.

Exam trap

The trap here is assuming that any interface type can have an IP address; only Layer 3 interfaces support IP address assignment for routing.

139
MCQeasy

What is the default port for the Panorama XML API?

A.80
B.22
C.8080
D.443
AnswerD

The Panorama XML API listens on TCP port 443 by default, serving HTTPS requests for configuration, operational commands and commit operations. Port 443 satisfies the default secure web access constraint, distinguishing it from the SSH management port 22 used for CLI access.

Why this answer

The XML API operates over the standard HTTPS port, 443.

140
MCQeasy

What is the purpose of an Aggregate Ethernet (AE) interface?

A.Connect two virtual routers
B.Increase the number of available VLANs
C.Create a secure VPN tunnel
D.Combine physical links for higher bandwidth and redundancy
AnswerD

An Aggregate Ethernet interface bundles multiple physical links into one logical interface, aggregating their throughput and providing link redundancy if a member fails. This satisfies the requirement for both higher bandwidth and resilience, unlike a single physical interface.

Why this answer

AE interfaces provide increased bandwidth and link redundancy by bundling multiple physical ports into a single logical interface.

141
Multi-Selecthard

Which TWO methods are used to troubleshoot GlobalProtect connectivity issues?

Select 2 answers
A.Change the encryption algorithm
B.Reload the firewall firmware
C.Restart the management plane
D.Check firewall System and GlobalProtect logs
E.Check GP client logs
AnswersD, E

Firewall System and GlobalProtect logs record tunnel negotiation, authentication and gateway-selection events, so they pinpoint where connectivity fails. This satisfies the stem's troubleshooting requirement by exposing the actual failure reason, such as certificate rejection or portal unreachable, rather than merely confirming that a client cannot connect.

Why this answer

Troubleshooting often involves checking the client logs and reviewing the firewall's GlobalProtect logs.

142
Multi-Selectmedium

Which TWO objects can be used as a source in a Security Policy?

Select 2 answers
A.Service Object
B.Address Object
C.Interface
D.User Group
E.Application
AnswersB, D

Address objects define IPv4/IPv6 hosts, ranges, subnets or FQDNs, and the firewall resolves them into match criteria within the source field of a Security Policy rule. This satisfies the stem's requirement for a valid source object, since policy evaluation matches packet source IPs against these defined address entries.

Why this answer

In a Security Policy, the source field identifies the origin of traffic, and an Address Object (B) is a valid source because it represents IP addresses, subnets, or ranges that traffic originates from. A User Group (D) is also a valid source because policies can match traffic based on the authenticated user or group identity of the session's originator. Service Objects (A) define Layer 4 port/protocol information and belong in the Service/Application field, not the source.

An Interface (C) is a zone or ingress point used in the source zone field, not a source object itself. An Application (E) identifies the application being used and is placed in the Application field, not the source.

143
MCQhard

You are configuring a Palo Alto Networks firewall to use an external log forwarding profile to send traffic logs to a syslog server. You want to ensure that only traffic logs from a specific security policy are forwarded. What is the correct way to achieve this?

A.Configure a syslog server profile and assign it to the management interface.
B.Use a log filter in the syslog server profile to exclude logs from other policies.
C.Create a log forwarding profile and apply it to the security zone where the traffic originates.
D.Create a log forwarding profile and apply it to the security policy that matches the desired traffic.
AnswerD

This is the correct approach. Log forwarding profiles are applied per security policy. By attaching the profile to the specific security policy, only logs generated by that policy are forwarded to the syslog server. This allows granular control over which logs are sent.

Why this answer

To forward logs from a specific security policy, you create a log forwarding profile and attach it to that security policy. This ensures only logs from that policy are sent. Other methods like assigning to management interface or zones are incorrect because log forwarding is policy-specific.

Exam trap

The trap here is thinking that log forwarding can be controlled at the zone or interface level, when it is actually tied to security policies.

144
MCQeasy

Which file type is required for an External Dynamic List (EDL) to function correctly?

A.Plain text (.txt)
B.Binary (.bin)
C.Executable (.exe)
D.Encrypted (.zip)
AnswerA

An External Dynamic List must be served as a plain text file containing one IP address, CIDR block, URL or domain per line, which the firewall parses on each refresh. Other formats such as CSV, JSON or XML are not parsed, so plain text satisfies the EDL ingestion constraint.

Why this answer

EDLs expect raw text files formatted appropriately for the list type, accessible via HTTP/HTTPS.

145
MCQhard

A network engineer is configuring policy-based forwarding (PBF) on a Palo Alto Networks firewall. Traffic from the trust zone to any destination must be forwarded out of a specific next-hop based on the source IP address, but only for HTTP and HTTPS traffic. Which configuration element is required to achieve this?

A.A PBF policy with a source address match and a next-hop virtual router.
B.A static route with a next-hop that is reachable only from the trust zone.
C.A PBF policy with a source address match and application filters for HTTP and HTTPS.
D.A PBF policy with a destination address match and a service object for HTTP and HTTPS.
AnswerC

Policy-based forwarding rules in PAN-OS can match on source address and applications. By specifying the source address and applications HTTP and HTTPS, the firewall will forward matching traffic to the designated next-hop. This is the correct way to implement selective forwarding based on both source and application, satisfying the requirement precisely without affecting other traffic.

Why this answer

Policy-based forwarding rules can match on source address and application. To forward only HTTP and HTTPS traffic from a specific source, the PBF policy must include both a source address match and application filters for those applications. This ensures that other traffic from the same source follows the normal routing table.

Exam trap

The trap here is assuming that a static route or a PBF policy without application filters can achieve selective forwarding, when only a PBF policy with the correct match criteria will work.

146
MCQeasy

Which object type is required to enable GlobalProtect access for remote users?

A.GlobalProtect Zone
B.GlobalProtect Gateway
C.GlobalProtect Router
D.GlobalProtect Interface
AnswerB

A GlobalProtect Gateway is the object that terminates remote user connections, authenticating clients and assigning them internal IP addresses and security policy. Without a gateway, remote users have no tunnel endpoint, so it is required to enable GlobalProtect access.

Why this answer

The GlobalProtect Gateway is the entity that terminates the VPN tunnel and applies security policies to remote users.

147
MCQhard

An administrator is using the 'pan-os-python' library to automate address object creation. The script succeeds, but objects do not appear in the GUI. What is missing?

A.The object is hidden in the GUI.
B.The API key has insufficient scope.
C.The object was not defined as a constant.
D.The 'commit()' method was not called.
AnswerD

The pan-os-python library stages configuration changes in the candidate configuration, which remains invisible in the GUI until committed. Calling commit() pushes the candidate configuration to the running configuration, satisfying the requirement that objects appear in the GUI. Without it, the API call succeeds but nothing is applied.

Why this answer

The script modifies the candidate configuration; a 'commit' must be performed to push those changes to the running configuration.

148
MCQhard

You are configuring a BGP peer. The connection stays in 'Active' state. What is the most likely cause?

A.Keepalive timer mismatch
B.AS number mismatch
C.Router ID is the same
D.TCP port 179 is blocked or no route to peer
AnswerD

BGP remains in Active state when the router cannot complete the TCP three-way handshake with its peer. Blocked TCP port 179 or a missing route to the peer address prevents session establishment, so both must be verified.

Why this answer

The 'Active' state in BGP usually indicates the firewall is trying to initiate a TCP connection to the neighbor, but is failing, often due to routing or firewall policy blocking port 179.

149
MCQmedium

What is the recommended way to manage certificates on a Palo Alto Networks firewall?

A.Use the Device > Certificate Management tab
B.Apply them via a security policy
C.Store them in a global address object
D.Manually copy files to the CLI
AnswerA

The Device > Certificate Management tab centralises import, generation, and renewal of certificates, plus configuration of the certificate profile and SSL/TLS service profile. Managing certificates here ensures consistent trust chain handling across the firewall rather than scattering them through individual policies.

Why this answer

The Certificate Management section under Device > Certificate Management allows for importing, generating, and managing certificates.

150
MCQmedium

How do you ensure that the firewall automatically blocks traffic from a list of known malicious IP addresses?

A.Create a static address group
B.Manually update the blocklist every hour
C.Configure an External Dynamic List (EDL)
D.Use a Dynamic Address Group based on a registration API
AnswerC

An External Dynamic List is a firewall object pointing at an external URL that hosts the malicious IP list. The firewall polls and refreshes it automatically, so listed addresses are blocked without manual rule edits as the threat feed changes.

Why this answer

External Dynamic Lists (EDL) allow the firewall to ingest and act upon lists of IPs or URLs from a remote source.

Page 1

Page 2 of 4

Page 3

All pages