Updated Mar-2026 Test Engine to Practice Professional-Cloud-Network-Engineer Test Questions [Q84-Q103]

Share

Updated Mar-2026 Test Engine to Practice Professional-Cloud-Network-Engineer Test Questions

Professional-Cloud-Network-Engineer Real Exam Questions Test Engine Dumps Training With 236 Questions


How to book Google Professional Cloud Network Engineer Exams

The registration for the Google Professional Cloud Network Engineer Exam follows the steps given below.

  • Step 1: Visit the Google Cloud Webassessor Website
  • Step 2: Sign in or sign up to your Google Cloud Webassessor account
  • Step 3: Search for the exam name Google Professional Cloud Network Engineer
  • Step 4: Take the date of the exam, choose exam center and make further payment using payment method like credit/debit etc.

Google Professional-Cloud-Network-Engineer (Google Cloud Certified - Professional Cloud Network Engineer) Exam is a certification exam offered by Google for professionals who are interested in validating their skills and knowledge in designing, implementing, and managing cloud network architectures on the Google Cloud Platform. Professional-Cloud-Network-Engineer exam is designed to test the candidate's ability to design and implement network solutions that meet business objectives and technical requirements.

 

NEW QUESTION # 84
In your project my-project, you have two subnets in a Virtual Private Cloud (VPC): subnet-a with IP range 10.128.0.0/20 and subnet-b with IP range 172.16.0.0/24. You need to deploy database servers in subnet- a. You will also deploy the application servers and web servers in subnet-b. You want to configure firewall rules that only allow database traffic from the application servers to the database servers. What should you do?

  • A. Create network tags app-server and db-server. Add the app-server tag to the application servers, and add the db-server tag to the database servers. Run the following command:
    gcloud compute firewall-rules create app-db-firewall-rule \
    --action allow \
    --direction ingress \
    --rules tcp:3306 \
    --source-ranges 10.128.0.0/20 \
    --source-tags app-server \
    --target-tags db-server
  • B. Create service accounts [email protected] and [email protected]. Associate the service account sa-app with the application servers, and associate the service account sa-db with the database servers. Run the following command:
    gcloud compute firewall-rules create app-db-firewall-ru
    --allow TCP:3306 \
    --source-ranges 10.128.0.0/20 \
    --source-service-accounts sa-app@my-
    project.iam.gserviceaccount.com \
    --target-service-accounts sa-db@my-
    project.iam.gserviceaccount.com
  • C. Create network tag app-server and service account [email protected]. Add the tag to the application servers, and associate the service account with the database servers. Run the following command:
    gcloud compute firewall-rules create app-db-firewall-rule \
    --action allow \
    --direction ingress \
    --rules top:3306 \
    --source-tags app-server \
    --target-service-accounts sa-db@my-
    project.iam.gserviceaccount.com
  • D. Create service accounts [email protected] and [email protected]. Associate service account sa-app with the application servers, and associate the service account sa-db with the database servers. Run the following command:
    gcloud compute firewall-rules create app-db-firewall-ru
    --allow TCP:3306 \
    --source-service-accounts sa-app@democloud-idp-
    demo.iam.gserviceaccount.com \
    --target-service-accounts sa-db@my-
    project.iam.gserviceaccount.com

Answer: A


NEW QUESTION # 85
You are in the process of deploying an internal HTTP(S) load balancer for your web server virtual machine (VM) Instances What two prerequisite tasks must be completed before creating the load balancer?
Choose 2 answers

  • A. Determine the subnet mask for a proxy-only subnet.
  • B. Choose a region.
  • C. Reserve a static IP address for the load balancer
  • D. reate firewall rules for health checks
  • E. Determine the subnet mask for Serverless VPC Access.

Answer: C,D

Explanation:
The correct answer is B and C. You must create firewall rules for health checks and reserve a static IP address for the load balancer before creating the internal HTTP(S) load balancer.
The other options are not correct because:
Option A is not a prerequisite task. You can choose a region when you create the load balancer, but you do not need to do it beforehand.
Option D is not a prerequisite task. You can determine the subnet mask for a proxy-only subnet when you create the subnet, but you do not need to do it beforehand.
Option E is not related to the internal HTTP(S) load balancer. Serverless VPC Access is a feature that allows you to connect your serverless applications to your VPC network, but it is not required for the load balancer.


NEW QUESTION # 86
All the instances in your project are configured with the custom metadata enable-oslogin value set to FALSE and to block project-wide SSH keys. None of the instances are set with any SSH key, and no project-wide SSH keys have been configured. Firewall rules are set up to allow SSH sessions from any IP address range.
You want to SSH into one instance.
What should you do?

  • A. Set the custom metadata enable-oslogin to TRUE, and SSH into the instance using a third-party tool like putty or ssh.
  • B. Generate a new SSH key pair. Verify the format of the public key and add it to the project. SSH into the instance using a third-party tool like putty or ssh.
  • C. Open the Cloud Shell SSH into the instance using gcloud compute ssh.
  • D. Generate a new SSH key pair. Verify the format of the private key and add it to the instance. SSH into the instance using a third-party tool like putty or ssh.

Answer: C


NEW QUESTION # 87
You ate planning to use Terraform to deploy the Google Cloud infrastructure for your company, The design must meet the following requirements
* Each Google Cloud project must represent an Internal project that your team Will work on
* After an Internal project is finished, the infrastructure must be deleted
* Each Internal project must have Its own Google Cloud project owner to manage the Google Cloud resources.
* You have 10-100 projects deployed at a time
While you are writing the Terraform code, you need to ensure that the deployment is simple and the code is reusable With centralized management What should you do?

  • A. Create a Shared VPC and service project for each internal project
  • B. Create a Single project and additional VPCs for each internal project
  • C. Create a Single Shared VPC and attach each Google Cloud project as a service project
  • D. Create a Single project and Single VPC for each internal project

Answer: A

Explanation:
The correct answer is D because it meets the following requirements:
* Each internal project has its own Google Cloud project, which can be easily created and deleted by Terraform using the google_project resource1.
* Each internal project has its own Google Cloud project owner, which can be assigned by Terraform using the google_project_iam_member resource1.
* The deployment is simple and the code is reusable with centralized management, because the Shared VPC allows you to connect multiple service projects to a single host project that contains the network resources2. This way, you can use Terraform modules to create and manage the network resources in the host project, and then reference them in the service projects3.
Option A is incorrect because it does not create separate Google Cloud projects for each internal project, which makes it harder to delete the infrastructure and assign project owners. Option B is incorrect because it does not create separate Google Cloud projects for each internal project, and also because it attaches the service projects to a Shared VPC, which is not recommended for short-lived projects2. Option C is incorrect because it does not use a Shared VPC, which means that each internal project has to create and manage its own network resources, which increases complexity and reduces reusability.
:
google_project - Terraform Registry
Managing infrastructure as code with Terraform, Cloud Build, and GitOps | Google Cloud Automating your automation by Creating Google Cloud Projects Automatically


NEW QUESTION # 88
Your organization recently exposed a set of services through a global external Application Load Balancer. After conducting some testing, you observed that responses would intermittently yield a non-HTTP 200 response. You need to identify the error. What should you do? (Choose 2 answers)

  • A. Delete the load balancer and backend services. Create a new passthrough Network Load Balancer. Configure a failover group of VMs for the backend.
  • B. Access a VM in the VPC through SSH and try to access a backend VM directly. If the request is successful from the VM, increase the quantity of backends.
  • C. Enable and review the health check logs. Review the error responses in Cloud Logging.
  • D. Validate the health of the backend service. Enable logging on the load balancer and identify the error response in Cloud Logging. Determine the cause of the error by reviewing the statusDetails log field.
  • E. Validate the health of the backend service. Enable logging for the backend service and identify the error response in Cloud Logging. Determine the cause of the error by reviewing the statusDetails log field.

Answer: C,D

Explanation:
To troubleshoot the intermittent non-HTTP 200 responses, you should enable and review health check logs and log the backend service's responses in Cloud Logging. Reviewing the statusDetails field helps identify the cause of the error. Enabling logging on the load balancer and backend service provides visibility into the issue.


NEW QUESTION # 89
You are designing a Partner Interconnect hybrid cloud connectivity solution with geo-redundancy across two metropolitan areas. You want to follow Google-recommended practices to set up the following region/metro pairs:
(region 1/metro 1)
(region 2/metro 2)
What should you do?

  • A. Create a Cloud Router in region 1 with one VLAN attachment connected to metro1-zone1-x and one VLAN attachment connected to metro1-zone2-x.
    Create a Cloud Router in region 2 with one VLAN attachment connected to metro2-zone1-x and one VLAN attachment to metro2-zone2-x.
  • B. Create a Cloud Router in region 1 with one VLAN attachment connected to metro1-zone1-x.
    Create a Cloud Router in region 2 with two VLAN attachments connected to metro2-zone2-x.
  • C. Create a Cloud Router in region 1 with one VLAN attachment connected to metro1-zone2-x.
    Create a Cloud Router in region 2 with one VLAN attachment connected to metro2-zone2-x.
  • D. Create a Cloud Router in region 1 with two VLAN attachments connected to metro1-zone1-x.
    Create a Cloud Router in region 2 with two VLAN attachments connected to metro1-zone2-x.

Answer: B


NEW QUESTION # 90
You are developing an HTTP API hosted on a Compute Engine virtual machine instance that must be invoked only by multiple clients within the same Virtual Private Cloud (VPC). You want clients to be able to get the IP address of the service. What should you do?

  • A. Reserve a static external IP address and assign it to an HTTP(S) load balancing service's forwarding rule. Then, define an A record in Cloud DNS. Clients should use the name of the A record to connect to the service.
  • B. Ensure that clients use Compute Engine internal DNS by connecting to the instance name with the url https://[INSTANCE_NAME].[ZONE].c.[PROJECT_ID].internal/.
  • C. Reserve a static external IP address and assign it to an HTTP(S) load balancing service's forwarding rule. Clients should use this IP address to connect to the service.
  • D. Ensure that clients use Compute Engine internal DNS by connecting to the instance name with the url https://[API_NAME]/[API_VERSION]/.

Answer: A


NEW QUESTION # 91
(You are managing the security configuration of your company's Google Cloud organization. The Operations team needs specific permissions on both a Google Kubernetes Engine (GKE) cluster and a Cloud SQL instance. Two predefined Identity and Access Management (IAM) roles exist that contain a subset of the permissions needed by the team. You need to configure the necessary IAM permissions for this team while following Google-recommended practices. What should you do?)

  • A. Create a custom IAM role that combines the permissions from the two relevant predefined roles.
  • B. Create a custom IAM role that includes only the required permissions from the predefined roles.
  • C. Grant the team the two predefined IAM roles.
  • D. Grant the team the IAM roles of Kubernetes Engine Admin and Cloud SQL Admin.

Answer: B

Explanation:
Comprehensive and Detailed In Depth Explanation:
Granting more permissions than necessary violates the principle of least privilege, a fundamental security best practice. While option A grants the necessary permissions (as subsets exist in two predefined roles), it might also grant more permissions than the Operations team strictly requires for their tasks on GKE and Cloud SQL.
Option D is too broad; 'Admin' roles grant extensive permissions that likely exceed the specific needs.
Google Cloud's best practices strongly recommend adhering to the principle of least privilege. Creating a custom role allows you to precisely define the set of permissions the Operations team needs for their specific tasks on the GKE cluster and the Cloud SQL instance, without granting any unnecessary permissions. This minimizes the potential blast radius in case of accidental or malicious actions.
Google Cloud Documentation References:
IAM best practices: https://cloud.google.com/iam/docs/best-practices - This document explicitly recommends granting the minimum necessary permissions.
Creating and managing custom roles: https://cloud.google.com/iam/docs/creating-managing-custom-roles - This explains how to create roles tailored to specific job functions.
Understanding roles: https://cloud.google.com/iam/docs/understanding-roles - This outlines the concepts of predefined and custom roles and their use cases.


NEW QUESTION # 92
You are increasing your usage of Cloud VPN between on-premises and GCP, and you want to support more traffic than a single tunnel can handle. You want to increase the available bandwidth using Cloud VPN.
What should you do?

  • A. Add a second Cloud VPN gateway in a different region than the existing VPN gateway.
    Create a new tunnel on the second Cloud VPN gateway that forwards the same IP range, but points to the existing on-premises VPN gateway IP address.
  • B. Double the MTU on your on-premises VPN gateway from 1460 bytes to 2920 bytes.
  • C. Create two VPN tunnels on the same Cloud VPN gateway that point to the same destination VPN gateway IP address.
  • D. Add a second on-premises VPN gateway with a different public IP address.
    Create a second tunnel on the existing Cloud VPN gateway that forwards the same IP range, but points at the new on-premises gateway IP.

Answer: C

Explanation:
https://cloud.google.com/vpn/docs/concepts/classic-topologies


NEW QUESTION # 93
You are using a third-party next-generation firewall to inspect traffic. You created a custom route of 0.0.0.0/0 to route egress traffic to the firewall. You want to allow your VPC instances without public IP addresses to access the BigQuery and Cloud Pub/Sub APIs, without sending the traffic through the firewall.
Which two actions should you take? (Choose two.)

  • A. Turn on Private Google Access at the subnet level.
  • B. Turn on Private Google Access at the VPC level.
  • C. Create a set of custom static routes to send traffic to the internal IP addresses of Google APIs and services via the default internet gateway.
  • D. Create a set of custom static routes to send traffic to the external IP addresses of Google APIs and services via the default internet gateway.
  • E. Turn on Private Services Access at the VPC level.

Answer: A,D

Explanation:
https://cloud.google.com/vpc/docs/private-access-options#pga Private Google Access VM instances that only have internal IP addresses (no external IP addresses) can use Private Google Access. They can reach the _external IP addresses_ of Google APIs and services.


NEW QUESTION # 94
You are designing a Google Kubernetes Engine (GKE) cluster for your organization. The current cluster size is expected to host 10 nodes, with 20 Pods per node and 150 services. Because of the migration of new services over the next 2 years, there is a planned growth for 100 nodes, 200 Pods per node, and 1500 services. You want to use VPC-native clusters with alias IP ranges, while minimizing address consumption.
How should you design this topology?

  • A. Create a subnet of size/25 with 2 secondary ranges of: /17 for Pods and /21 for Services. Create a VPC-native cluster and specify those ranges.
  • B. Create a subnet of size/28 with 2 secondary ranges of: /24 for Pods and /24 for Services. Create a VPC-native cluster and specify those ranges. When the services are ready to be deployed, resize the subnets.
  • C. Use gcloud container clusters create [CLUSTER NAME] to create a VPC-native cluster.
  • D. Use gcloud container clusters create [CLUSTER NAME]--enable-ip-alias to create a VPC-native cluster.

Answer: B


NEW QUESTION # 95
You have recently taken over responsibility for your organization's Google Cloud network security configurations. You want to review your Cloud Next Generation Firewall (Cloud NGFW) configurations to ensure that there are no rules allowing ingress traffic to your VMs and services from the internet. You want to avoid manual work. What should you do?

  • A. Export all your Cloud NGFW rules into a CSV file and search for 0.0.0.0/0.
  • B. Review Network Analyzer insights on the VPC network category.
  • C. Run Connectivity Tests from multiple external sources to confirm that traffic is not allowed to ingress to your most critical services in Google Cloud.
  • D. Use Firewall Insights, and enable insights for overly permissive rules.

Answer: D

Explanation:
Using Firewall Insights and enabling insights for overly permissive rules helps automate the process of identifying firewall rules that may allow unintended ingress from the internet. This is a quick and efficient method compared to manually searching through firewall configurations.


NEW QUESTION # 96
You are designing a hybrid cloud environment for your organization. Your Google Cloud environment is interconnected with your on-premises network using Cloud HA VPN and Cloud Router. The Cloud Router is configured with the default settings. Your on-premises DNS server is located at 192.168.20.88 and is protected by a firewall, and your Compute Engine resources are located at 10.204.0.0/24. Your Compute Engine resources need to resolve on-premises private hostnames using the domain corp.altostrat.com while still resolving Google Cloud hostnames. You want to follow Google-recommended practices. What should you do?

  • A. Create a private forwarding zone in Cloud DNS for 'corp.altostrat.com' called corp-altostrat-com that points to 192.168.20.88.
    Configure your on-premises firewall to accept traffic from 10.204.0.0/24.
    Set a custom route advertisement on the Cloud Router for 10.204.0.0/24
  • B. Create a private forwarding zone in Cloud DNS for 'corp.altostrat.com' called corp-altostrat-com that points to 192.168 20.88.
    Configure your on-premises firewall to accept traffic from 35.199.192.0/19 Set a custom route advertisement on the Cloud Router for 35.199.192.0/19.
  • C. Create a private forwarding zone in Cloud DNS for 'corp .altostrat.com' called corp-altostrat-com that points to 192.168.20.88.
    Configure your on-premises firewall to accept traffic from 10.204.0.0/24.
    Modify the /etc/resolv conf file on your Compute Engine instances to point to 192.168.20 88
  • D. Create a private zone in Cloud DNS for 'corp altostrat.com' called corp-altostrat-com.
    Configure DNS Server Policies and create a policy with Alternate DNS servers to 192.168.20.88.
    Configure your on-premises firewall to accept traffic from 35.199.192.0/19.
    Set a custom route advertisement on the Cloud Router for 35.199.192.0/19.

Answer: D


NEW QUESTION # 97
You have recently been put in charge of managing identity and access management for your organization. You have several projects and want to use scripting and automation wherever possible. You want to grant the editor role to a project member.
Which two methods can you use to accomplish this? (Choose two.)

  • A. GetIamPolicy() via REST API
  • B. gcloud projects add-iam-policy-binding Sprojectname --member user:Susername --role roles/editor
  • C. gcloud pubsub add-iam-policy-binding Sprojectname --member user:Susername -- role roles/editor
  • D. setIamPolicy() via REST API
  • E. Enter an email address in the Add members field, and select the desired role from the drop-down menu in the GCP Console.

Answer: B,E

Explanation:
https://cloud.google.com/iam/docs/granting-changing-revoking-access


NEW QUESTION # 98
You need to enable Private Google Access for some subnets within your Virtual Private Cloud (VPC). Your security team set up the VPC to send all internet-bound traffic back to the on-premises data center for inspection before egressing to the internet, and is also implementing VPC Service Controls for API-level security control. You have already enabled the subnets for Private Google Access. What configuration changes should you make to enable Private Google Access while adhering to your security team's requirements?

  • A. Create a private DNS zone with a CNAME record for *.googleapis.com to private.googleapis.com, with an A record pointing to Google's private API address range.
    Change the custom route that points the default route (0/0) to the default internet gateway as the next hop.
  • B. Create a private DNS zone with a CNAME record for *.googleapis.com to private.googleapis.com, with an A record pointing to Google's private API address range.
    Create a custom route that points Google's private API address range to the default internet gateway as the next hop.
  • C. Create a private DNS zone with a CNAME record for *.googleapis.com to restricted.googleapis.com, with an A record pointing to Google's restricted API address range.
    Create a custom route that points Google's restricted API address range to the default internet gateway as the next hop.
  • D. Create a private DNS zone with a CNAME record for *.googleapis.com to restricted.googleapis.com, with an A record pointing to Google's restricted API address range.
    Change the custom route that points the default route (0/0) to the default internet gateway as the next hop.

Answer: D

Explanation:
For environments requiring API security controls, use restricted.googleapis.com as it restricts access to Google APIs and enforces VPC Service Controls. The custom DNS and routing configuration ensures compliance with security policies by directing all API traffic to restricted endpoints while maintaining Private Google Access.


NEW QUESTION # 99
Your on-premises data center has 2 routers connected to your GCP through a VPN on each router. All applications are working correctly; however, all of the traffic is passing across a single VPN instead of being load-balanced across the 2 connections as desired.
During troubleshooting you find:
* Each on-premises router is configured with the same ASN.
* Each on-premises router is configured with the same routes and priorities.
* Both on-premises routers are configured with a VPN connected to a single Cloud Router.
* The VPN logs have no-proposal-chosen lines when the VPNs are connecting.
* BGP session is not established between one on-premises router and the Cloud Router.
What is the most likely cause of this problem?

  • A. A firewall is blocking the traffic across the second VPN connection.
  • B. BGP sessions are not established between both on-premises routers and the Cloud Router.
  • C. One of the VPN sessions is configured incorrectly.
  • D. You do not have a load balancer to load-balance the network traffic.

Answer: D


NEW QUESTION # 100
Question:
Your organization has a new security policy that requires you to monitor all egress traffic payloads from your virtual machines in the us-west2 region. You deployed an intrusion detection system (IDS) virtual appliance in the same region to meet the new policy. You now need to integrate the IDS into the environment to monitor all egress traffic payloads from us-west2. What should you do?

  • A. Create an internal TCP/UDP load balancer for Packet Mirroring, and add a packet mirroring policy filter for egress traffic.
  • B. Enable VPC Flow Logs. Create a sink in Cloud Logging to send filtered egress VPC Flow Logs to the IDS.
  • C. Create an internal HTTP(S) load balancer for Packet Mirroring, and add a packet mirroring policy filter for egress traffic.
  • D. Enable firewall logging and forward all filtered egress firewall logs to the IDS.

Answer: A

Explanation:
Packet Mirroring with an internal TCP/UDP load balancer allows for comprehensive monitoring of egress traffic, which includes payloads. This is required for integration with an IDS for detailed inspection of traffic payloads, meeting the security policy needs for monitoring and detection.
Reference: Google Cloud - Packet Mirroring


NEW QUESTION # 101
Question:
Your organization has approximately 100 teams that need to manage their own environments. A central team must manage the network. You need to design a landing zone that provides separate projects for each team and ensure the solution can scale. What should you do?

  • A. Configure a Shared VPC and create a VPC network in the host project.
  • B. Configure Policy-based Routing for each team.
  • C. Configure a Shared VPC, and create a VPC network in the service project.
  • D. Configure VPC Network Peering and peer one of the VPCs to the service project.

Answer: A

Explanation:
Using a Shared VPC enables centralized network management and efficient resource access by service projects. This scalable setup supports isolated environments for each team while allowing the network team to manage network policies and resources in a host project.
Reference: Google Cloud - Shared VPC Overview


NEW QUESTION # 102
You have an application that is running in a managed instance group. Your development team has released an updated instance template which contains a new feature which was not heavily tested. You want to minimize impact to users if there is a bug in the new template.
How should you update your instances?

  • A. Perform a canary update by starting a rolling update and specifying a target size for your instances to receive the new template.
    Verify the new feature on the canary instances, and then roll forward to the rest of the instances.
  • B. Deploy a new instance group and canary the updated template in that group.
    Verify the new feature in the new canary instance group, and then update the original instance group.
  • C. Manually patch some of the instances, and then perform a rolling restart on the instance group.
  • D. Using the new instance template, perform a rolling update across all instances in the instance group.
    Verify the new feature once the rollout completes.

Answer: B

Explanation:
https://cloud.google.com/compute/docs/instance-groups/creating-groups-of-managed-instances


NEW QUESTION # 103
......

Professional-Cloud-Network-Engineer Actual Questions Answers PDF 100% Cover Real Exam Questions: https://pass4sures.freepdfdump.top/Professional-Cloud-Network-Engineer-valid-torrent.html