How To Open Port In GCP VM ? (original) (raw)

Last Updated : 23 Jul, 2025

Virtual machines (VMs) on the Google Cloud Platform simulate powerful desktop computers in the cloud. They are essential because they allow it to be easy-to use apps and software without having to pay for hardware. This common use involves things like hosting websites, maintaining databases, and organizing information analysis work.

Networking in GCP

**Virtual Private Cloud (VPC):

**Firewall Rules:

**Network Tags:

Understanding Firewall Rules

Administrators consider firewall rules for Google Cloud Platform (GCP) as a means of protecting their virtual machines (VMs). They decide which traffic can be allowed to the enter or exit your virtual machine instances based on established requirements. By imposing firewall rules that control who may use your virtual machines (VMs) and the kinds of data that can travel through them, users can prevent malicious attempts and unauthorized access to your applications.

Types of Firewall Rules

  1. **Predefined Rules: These are the basic firewall rules for the GCP, supporting common use cases such as allowing HTTP and HTTPS traffic. They are functional and provide your virtual machines (VMs) with some simple protection rules.
  2. **Custom Rules: Users can make these user-defined firewall rules to satisfy the particular needs that are not addressed by existing regulations. You may generate them based on protocols, ports, IP ranges, and other factors to control traffic flow more precisely.
  3. **Ingress vs. Egress Rules: Users can design these user-defined firewall rules to meet specific needs not addressed by the rules as they stand. You can build them based on protocols, ports, IP ranges, and other parameters to accurately regulate traffic flow.

Step-by-step instructions on how to open ports in GCP VM

**Step 1: Open GCP console and click on VPC network and click on firewall

vpc network firewall

**Step 2: Click on create firewall rule

create firewall rule

**Step 3: Provid the firewall rule details like priority, Target tags, Source IP and protocol with ports. Below image I have opened 8080, 8070 ports with TCP protocols using the jenkins tag.

port

**Step 4: I have GCP VM with the name gfg-vm edit that VM and verify the which tags is available on network tags section. Below image shows no tags available.

edit

**Step 5: Enter the tags which you have created on firewall rule enter the tag under the network tag section. After that click on save.

edit gfg vm instance

**Step 6: Verify the tags is attached on not. Below image shows tags successfully atached.

details

Conclusion

In addition to networking features like VPCs, firewall rules, and network tags that offer essential control and security, GCP virtual machines (VMs) offer adaptable computing resources for a range of workloads. Users may improve the performance, scalability, and reliability of their cloud infrastructure by understanding and using these components with effectiveness.