Gunakan petunjuk di halaman ini untuk melihat antarmuka jaringan, jaringan, subnet, dan alamat IP untuk instance komputasi.
Sebelum memulai
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses yang digunakan untuk memverifikasi identitas Anda agar dapat mengakses Trusted Cloud by S3NS layanan dan API.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, sign in to the gcloud CLI with your federated identity and then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Melihat konfigurasi jaringan untuk instance:
compute.instances.get
pada instance -
Melihat alamat IP untuk instance:
compute.instances.list
di project Di konsol Trusted Cloud , buka halaman Instance VM.
Opsional: Gunakan kotak
Filter untuk membatasi jumlah instance yang ditampilkan.Jika instance memiliki alamat IP eksternal, instance tersebut akan muncul di kolom External IP.
Jika kolom External IP kosong, berarti tidak ada alamat IP eksternal untuk instance. Jika instance tidak memiliki alamat IP eksternal, Anda dapat menetapkannya.
gcloud compute instances list
menampilkan semua alamat IP yang digunakan oleh instance compute, baik statis maupun sementara.gcloud compute addresses list
menampilkan semua alamat IP yang dicadangkan yang ditetapkan ke instance komputasi.Untuk melihat alamat IP internal dan eksternal instance, gunakan perintah
gcloud compute instances list
.gcloud compute instances list
Anda dapat menambahkan klausa
--filter
untuk membatasi jumlah instance yang ditampilkan oleh perintah, misalnya,--filter='zone:us-central1-c'
.Outputnya mirip dengan hal berikut ini:
NAME ZONE MACHINE_TYPE PREEMPTIBLE INTERNAL_IP EXTERNAL_IP STATUS webapp1 us-central1-c c3-highmem-88 true 192.0.2.11 RUNNING my-instance us-central1-c n4-standard-2 192.0.2.126 203.0.113.6 RUNNING my-dual-stack us-central1-a e2-micro 192.0.2.54 203.0.113.7 RUNNING 2001:db8:2:2:2:2:2:2/96 new-ipv6-only us-central1-a n4-standard-2 2001:db8:1:1:1:1:1:1/96 RUNNING
Jika kolom Alamat IP eksternal kosong, berarti tidak ada alamat IP jenis tersebut yang ditentukan untuk instance; Anda dapat menetapkannya.
Untuk melihat alamat IP internal atau eksternal untuk instance tertentu, gunakan perintah
gcloud compute instances describe
dengan tanda--format
untuk memfilter output.Alamat internal
Untuk melihat alamat IP internal untuk instance tertentu, gunakan salah satu perintah berikut:
Alamat IPv4:
gcloud compute instances describe INSTANCE_NAME \ --zone=ZONE \ --format='get(networkInterfaces[0].networkIP)'
192.0.2.11
Alamat IPv6:
gcloud compute instances describe INSTANCE_NAME \ --zone=ZONE \ --format='get(networkInterfaces[0].ipv6Address)'
2001:db8:2:2:2:2:2:2
Alamat eksternal
Untuk melihat alamat IP eksternal untuk instance tertentu, gunakan salah satu perintah berikut:
Alamat IPv4:
gcloud compute instances describe INSTANCE_NAME \ --zone=ZONE \ --format='get(networkInterfaces[0].accessConfigs[0].natIP)'
203.0.113.6
Alamat IPv6:
gcloud compute instances describe INSTANCE_NAME \ --zone=ZONE \ --format='get(networkInterfaces[0].ipv6AccessConfigs[0].externalIpv6)'
2001:db8:3:3:3:3:3:3
Ganti kode berikut:
INSTANCE_NAME
: nama instance yang IP internal atau eksternalnya ingin Anda lihatZONE
: nama zona tempat instance berada
Jika perintah tidak menampilkan alamat IP, berarti instance tidak memiliki alamat IP eksternal yang dikonfigurasi.
PROJECT_NAME
: nama project yang berisi instanceZONE
: zona untuk instance yang ingin Anda kueriINSTANCE_NAME
: nama resource instance yang akan ditampilkannetworkIP
: alamat IPv4 internal yang ditetapkannatIP
: alamat IPv4 eksternal yang ditetapkanexternalIpv6
: alamat IPv6 eksternal yang ditetapkanDi konsol Trusted Cloud , buka halaman Instance VM.
Opsional: Gunakan kotak
Filter untuk membatasi jumlah instance yang ditampilkan.Klik nama instance yang ingin Anda periksa.
Di bagian Networking, pada bagian Network interfaces, Anda dapat melihat antarmuka jaringan (NIC) yang dibuat untuk instance, jaringan, dan subnet yang terkait dengan setiap NIC, serta alamat IP yang ditetapkan.
Anda dapat mengklik nama NIC untuk membuka halaman Network interface details. Di halaman ini, Anda dapat melihat firewall dan rute yang digunakan oleh NIC dan juga melakukan uji konektivitas untuk NIC.
INSTANCE_NAME
: nama instance yang akan dilihatZONE
: zona untuk instance yang ingin Anda lihatPROJECT_NAME
: nama project yang berisi instanceZONE
: zona untuk instance yang ingin Anda kueriINSTANCE_NAME
: nama resource instance yang akan ditampilkanPROJECT_ID
: ID project yang berisi instanceZONE
: zona instanceINSTANCE_NAME
: nama instanceDi Trusted Cloud konsol, buka halaman VPC networks.
Opsional: Gunakan kotak
Filter untuk membatasi jumlah jaringan yang ditampilkan.Klik nama jaringan yang instance komputasinya ingin Anda cantumkan.
Pilih tab Instances untuk melihat instance dalam jaringan tersebut.
Di konsol Trusted Cloud , buka halaman Instance VM.
Opsional: Gunakan kotak
Filter untuk membatasi jumlah instance yang ditampilkan.Klik nama instance yang ingin Anda periksa.
Di bagian Networking, periksa nilai untuk Total egress bandwidth tier:
TIER_1
: Jaringan Tingkat_1 diaktifkan.-
: Jaringan Tingkat_1 tidak diaktifkan.
PROJECT_NAME
: nama project yang berisi instanceZONE
: zona untuk instance yang ingin Anda kueriINSTANCE_NAME
: nama resource instance yang akan ditampilkan
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
After installing the Google Cloud CLI, sign in to the gcloud CLI with your federated identity and then initialize it by running the following command:
gcloud init
Untuk informasi selengkapnya, lihat Mengautentikasi untuk menggunakan REST dalam Trusted Cloud dokumentasi autentikasi.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan guna melihat konfigurasi jaringan untuk instance, minta administrator untuk memberi Anda peran IAM Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1
) atau Compute Network Admin (roles/compute.networkAdmin
) di project. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.Peran bawaan ini berisi izin yang diperlukan untuk melihat konfigurasi jaringan untuk instance. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk melihat konfigurasi jaringan untuk instance:
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Melihat alamat IP
Anda dapat melihat alamat IP internal dan eksternal untuk instance Anda. Alamat IP dapat berupa alamat IPv4 atau IPv6.
Konsol
Bergantung pada opsi tampilan kolom, Anda mungkin melihat lebih banyak kolom atau lebih sedikit kolom daripada yang muncul di gambar sebelumnya.
gcloud
Ada dua perintah yang dapat Anda gunakan untuk melihat alamat IP untuk instance:
Tugas ini menunjukkan cara melihat alamat IP menggunakan perintah
gcloud compute instances
.REST
Buat permintaan
GET
ke metodeinstances.get
. Dengan menambahkan parameter kueri$fields
ke permintaan, Anda dapat membatasi output hanya ke kolom yang diinginkan.GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_NAME/zones/ZONE/instances/INSTANCE_NAME$fields=name,networkInterfaces.networkIP,networkInterfaces.accessConfigs.natIP,networkInterfaces.ipv6AccessConfigs.externalIpv6
Ganti kode berikut:
Jika salah satu alamat IP tidak dikonfigurasi, kolom tersebut tidak akan muncul dalam output. Untuk instance komputasi yang menggunakan jaringan stack ganda dengan alamat IPv6 eksternal, isi respons Anda akan menyerupai berikut:
{ "name": "my-dual-stack-vm", "networkInterfaces": [ { "networkIP": "10.0.0.2", "accessConfigs": [ { "natIP": "104.155.21.204" } ], "ipv6AccessConfigs": [ { "externalIpv6": "2600:1900:4010:8b2:0:0:0:0" } ] } ] }
Kolom berikut berisi informasi yang diperlukan:
Python
Java
Melihat antarmuka jaringan untuk instance
Setiap instance komputasi memiliki minimal satu antarmuka jaringan. Anda dapat melihat properti antarmuka jaringan yang dikonfigurasi untuk instance dengan cara berikut.
Konsol
gcloud
Untuk melihat antarmuka jaringan (NIC) untuk instance komputasi, gunakan perintah
gcloud compute instances describe
. Anda dapat menambahkan opsi--format
ke perintah untuk membatasi informasi yang ditampilkan ke kolom tertentu dan mengubah cara informasi tersebut ditampilkan, misalnya:gcloud compute instances describe INSTANCE_NAME --zone=ZONE \ --format="flattened(name,networkInterfaces[].name, networkInterfaces[].network.basename(), networkInterfaces[].stackType, networkInterfaces[].nicType)"
Ganti kode berikut:
Outputnya mirip dengan hal berikut ini:
name: my-multinic-vm networkInterfaces[0].name: nic0 networkInterfaces[0].network: default networkInterfaces[0].nicType: GVNIC networkInterfaces[0].stackType: IPV4_ONLY networkInterfaces[1].name: nic1 networkInterfaces[1].network: appnet-vpc-0 networkInterfaces[1].nicType: GVNIC networkInterfaces[1].stackType: IPV4_IPV6
REST
Buat permintaan
GET
ke metodeinstances.get
. Dengan menambahkan parameter kueri$fields
ke permintaan, Anda dapat membatasi output hanya ke propertinetworkInterfaces
.GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_NAME/zones/ZONE/instances/INSTANCE_NAME?$fields=networkInterfaces
Ganti kode berikut:
Outputnya mirip dengan hal berikut ini:
{ "networkInterfaces": [ { "kind": "compute#networkInterface", "network": "https://www.s3nsapis.fr/compute/v1/projects/my-project/global/networks/network-name-1", "subnetwork": "https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1/subnetworks/subnet-name-1", "networkIP": "10.128.0.15", "name": "nic0", "accessConfigs": [ { "kind": "compute#accessConfig", "type": "ONE_TO_ONE_NAT", "name": "External NAT", "networkTier": "PREMIUM" } ], "fingerprint": "mBy9xvkWA9M=", "stackType": "IPV4_ONLY", "nicType": "GVNIC" }, { "kind": "compute#networkInterface", "network": "https://www.s3nsapis.fr/compute/v1/projects/my-project/global/networks/network-name-2", "subnetwork": "https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1/subnetworks/subnet-name-2", "networkIP": "10.0.20.2", "name": "nic1", "accessConfigs": [ { "kind": "compute#accessConfig", "type": "ONE_TO_ONE_NAT", "name": "External NAT", "networkTier": "PREMIUM" } ], "ipv6AccessConfigs": [ { "kind": "compute#accessConfig", "type": "DIRECT_IPV6", "name": "external-ipv6", "externalIpv6": "2600:1900:4000:8447:0:0:0:0", "externalIpv6PrefixLength": 96, "publicPtrDomainName": "", "networkTier": "PREMIUM" } ], "fingerprint": "rx6hfNA94f4=", "stackType": "IPV4_IPV6", "ipv6AccessType": "EXTERNAL", "nicType": "GVNIC" } ] }
Melihat konfigurasi Dynamic Network Interface untuk instance
Jika mengonfigurasi NIC Dinamis untuk instance, Anda dapat menggunakan salah satu metode berikut untuk meninjau informasi NIC Dinamis.gcloud
Untuk melihat antarmuka jaringan (NIC) untuk instance komputasi, gunakan perintah
gcloud beta compute instances describe
. Anda dapat menambahkan opsi--format
ke perintah untuk membatasi informasi yang ditampilkan ke kolom tertentu dan mengubah cara informasi tersebut ditampilkan, misalnya:gcloud compute instances describe INSTANCE_NAME --zone=ZONE \ --format="flattened(name,networkInterfaces[].name, networkInterfaces[].network.basename(), networkInterfaces[].stackType, networkInterfaces[].parentNicName)"
Outputnya mirip dengan hal berikut ini:
name: test-instance networkInterfaces[0].name: nic0 networkInterfaces[0].network: default networkInterfaces[0].nicType: GVNIC networkInterfaces[0].stackType: IPV4_ONLY networkInterfaces[1].name: nic1 networkInterfaces[1].network: prod-ipv6 networkInterfaces[1].nicType: GVNIC networkInterfaces[1].stackType: IPV4_IPV6 networkInterfaces[1].name: nic1.2 networkInterfaces[1].network: alt-ipv6-net networkInterfaces[1].nicType: GVNIC networkInterfaces[1].stackType: IPV4_IPV6 networkInterfaces[1].parentNicName: nic1
REST
Buat permintaan
GET
ke metodeinstances.get
. Dengan menambahkan parameter kueri$fields
ke permintaan, Anda dapat membatasi output hanya ke propertinetworkInterfaces
.Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
Metode HTTP dan URL:
GET https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_NAME/zones/ZONE/instances/INSTANCE_NAME?$fields=networkInterfaces
Untuk mengirim permintaan, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{ "networkInterfaces": [ { "kind": "compute#networkInterface", "network": "https://www.s3nsapis.fr/compute/beta/projects/my-project/global/networks/network-name-1", "subnetwork": "https://www.s3nsapis.fr/compute/beta/projects/my-project/regions/us-central1/subnetworks/subnet-name-1", "networkIP": "10.128.0.15", "name": "nic0", "accessConfigs": [ { "kind": "compute#accessConfig", "type": "ONE_TO_ONE_NAT", "name": "External NAT", "networkTier": "PREMIUM" } ], "fingerprint": "mBy9xvkWA9M=", "stackType": "IPV4_ONLY", "nicType": "GVNIC" }, { "kind": "compute#networkInterface", "network": "https://www.s3nsapis.fr/compute/beta/projects/my-project/global/networks/network-name-2", "subnetwork": "https://www.s3nsapis.fr/compute/beta/projects/my-project/regions/us-central1/subnetworks/subnet-name-2", "networkIP": "10.0.20.2", "name": "nic1", "accessConfigs": [ { "kind": "compute#accessConfig", "type": "ONE_TO_ONE_NAT", "name": "External NAT", "networkTier": "PREMIUM" } ], "ipv6AccessConfigs": [ { "kind": "compute#accessConfig", "type": "DIRECT_IPV6", "name": "external-ipv6", "externalIpv6": "2600:1900:4000:8447:0:0:0:0", "externalIpv6PrefixLength": 96, "publicPtrDomainName": "", "networkTier": "PREMIUM" } ], "fingerprint": "rx6hfNA94f4=", "stackType": "IPV4_IPV6", "ipv6AccessType": "EXTERNAL", "nicType": "GVNIC", "parentNicName": "nic1" }, { "kind": "compute#networkInterface", "network": "https://www.s3nsapis.fr/compute/beta/projects/my-project/global/networks/network-name-3", "subnetwork": "https://www.s3nsapis.fr/compute/beta/projects/my-project/regions/us-central1/subnetworks/subnet-name-3", "networkIP": "10.0.26.2", "name": "nic1.1", "accessConfigs": [ { "kind": "compute#accessConfig", "type": "ONE_TO_ONE_NAT", "name": "External NAT", "networkTier": "PREMIUM" } ], "ipv6AccessConfigs": [ { "kind": "compute#accessConfig", "type": "DIRECT_IPV6", "name": "external-ipv6", "externalIpv6": "2600:1900:4000:8450:0:0:0:0", "externalIpv6PrefixLength": 96, "publicPtrDomainName": "", "networkTier": "PREMIUM" } ], "fingerprint": "rx6hfNA94f4=", "stackType": "IPV4_IPV6", "ipv6AccessType": "EXTERNAL", "nicType": "GVNIC", "parentNicName": "nic1" } ] }
Melihat semua instance komputasi dalam jaringan
Gunakan salah satu metode berikut untuk melihat semua instance komputasi dalam jaringan tertentu.
Konsol
gcloud
Untuk melihat instance komputasi yang menggunakan jaringan tertentu, gunakan perintah
gcloud compute instances list
.Gunakan flag
--filter
untuk hanya mencantumkan instance yang menggunakan jaringan tertentu. Anda juga dapat menggunakan tanda--format
untuk membatasi dan memformat hasil, misalnya:gcloud compute instances list \ --filter 'networkInterfaces[].network:NETWORK_NAME' \ --format="table(name:sort=1,machineType.basename(),zone.basename(),networkInterfaces[].subnetwork)"
Outputnya mirip dengan hal berikut ini:
NAME: c2-tier1-multinic MACHINE_TYPE: c2-standard-30 ZONE: us-central1-c SUBNETWORK: ['https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1/subnetworks/default', 'https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1/subnetworks/webapps-external-subnet']
NAME: c3-with-lssd MACHINE_TYPE: c3-standard-4-lssd ZONE: us-central1-a SUBNETWORK: ['https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1/subnetworks/default']
NAME: example-instance3 MACHINE_TYPE: n2-custom-2-163840-ext ZONE: us-central1-b SUBNETWORK: ['https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1/subnetworks/default']
NAME: n4-test-windows MACHINE_TYPE: n4-standard-2 ZONE: us-central1-c SUBNETWORK: ['https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1/subnetworks/default']Menentukan apakah jaringan Tier_1 diaktifkan
Gunakan salah satu metode berikut untuk menentukan apakah performa jaringan Tingkat_1 per VM diaktifkan untuk instance.
Konsol
gcloud
Untuk melihat setelan
networkPerformanceConfig
untuk instance, gunakan perintahgcloud compute instances describe
. Anda dapat menambahkan opsi--format
ke perintah untuk membatasi informasi yang ditampilkan ke kolom tertentu dan mengubah cara informasi tersebut ditampilkan, misalnya:gcloud compute instances describe INSTANCE_NAME \ --zone=ZONE \ --format="text(name, networkPerformanceConfig)"
Jika jaringan Tingkat_1 tidak dikonfigurasi untuk instance, kolom
networkPerformanceConfig
tidak akan disertakan dalam output. Jika jaringan Tier_1 diaktifkan untuk instance, output-nya akan mirip dengan berikut ini:name: c2-tier1-multinic networkPerformanceConfig.totalEgressBandwidthTier: TIER_1
REST
Buat permintaan
GET
ke metodeinstances.get
. Dengan menambahkan parameter kueri$fields
ke permintaan, Anda dapat membatasi output hanya ke kolomname
,networkPerformanceConfig
, dannicType
.GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_NAME/zones/ZONE/instances/INSTANCE_NAME?$fields=name,networkPerformanceConfig,networkInterfaces.nicType
Ganti kode berikut:
Jika jaringan Tingkat_1 tidak dikonfigurasi untuk instance, kolom
networkPerformanceConfig
tidak akan disertakan dalam output. Jika jaringan Tier_1 diaktifkan untuk instance, output-nya akan mirip dengan berikut ini:{ "name": "c2-tier1-multinic", "networkInterfaces": [ { "nicType": "GVNIC" }, { "nicType": "GVNIC" } ], "networkPerformanceConfig": { "totalEgressBandwidthTier": "TIER_1" } }
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-06-16 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-06-16 UTC."],[[["This guide details how to view network configurations, including interfaces, networks, subnets, and IP addresses for Google Cloud compute instances."],["Authentication is necessary for accessing Google Cloud services and APIs, with options provided for using the console, gcloud CLI, or REST API, and instructions given on how to complete this."],["You can view IP addresses (both internal and external, IPv4 or IPv6) for a compute instance through the Google Cloud console or using the `gcloud` command-line tool, and filter the output for specific addresses."],["Network interface details, including associated networks, subnets, and IP addresses, can be viewed via the Google Cloud console or by using the `gcloud` CLI with the `gcloud compute instances describe` command."],["You can determine whether Tier_1 networking is enabled for an instance through the Google Cloud console or the `gcloud` command, by inspecting the `networkPerformanceConfig` setting."]]],[]] -