Membuat dan mengelola kebijakan jaringan
Dokumen ini menjelaskan cara menggunakan kebijakan jaringan untuk mengontrol apakah beban kerja VMware dapat mengakses atau diakses dari internet.
Setiap kebijakan jaringan dikaitkan dengan jaringan VMware Engine, dan jaringan VMware Engine dapat bersifat regional atau global. Jaringan VMware Engine Standar merupakan resource global, sedangkan Jaringan VMware Engine Lama bersifat regional.
Kebijakan jaringan berlaku untuk semua cloud pribadi yang terkait dengan jaringan VMware Engine. Untuk jaringan lama, jika Anda memiliki cloud pribadi yang di-deploy di lebih dari satu region dan ingin mengaktifkan akses internet atau layanan alamat IP eksternal, Anda harus membuat kebijakan jaringan di setiap region.
Membuat kebijakan jaringan
Buat kebijakan jaringan menggunakan konsol, gcloud
, atau API.
Konsol
Untuk membuat kebijakan jaringan baru menggunakan Konsol Google Cloud:
- Akses konsol Google Cloud.
- Dari navigasi utama, klik Kebijakan jaringan.
- Klik Create.
Berikan informasi tentang kebijakan jaringan baru:
- Nama kebijakan jaringan: nama untuk mengidentifikasi kebijakan jaringan
- Deskripsi kebijakan jaringan: deskripsi kebijakan jaringan
- Jaringan VMware Engine: jaringan VMware Engine untuk mengaitkan kebijakan
- Region: region tempat Anda ingin menerapkan kebijakan jaringan
Di bagian Detail kebijakan, aktifkan atau nonaktifkan layanan jaringan:
- Layanan akses internet: Jika diaktifkan, VMware Engine akan mengizinkan traffic keluar dari alamat IP internal ke internet.
Layanan alamat IP eksternal: Jika diaktifkan, VMware Engine memungkinkan Anda memesan alamat IP eksternal untuk alamat IP internal di cloud pribadi yang terkait. Alamat IP eksternal memberikan akses traffic masuk ke alamat IP internal dari internet.
Layanan ini hanya dapat diaktifkan jika layanan akses internet juga diaktifkan.
Di kolom Edge services address range, masukkan rentang alamat IP yang akan digunakan saat menangani gateway IP publik VMware Engine (rentang alamat /26).
Klik Create. VMware Engine mulai membuat kebijakan jaringan baru Anda.
gcloud
Di gcloud
, jalankan perintah
network-policies create
:
gcloud vmware network-policies create NETWORK_POLICY_ID \ --location LOCATION --vmware-engine-network NETWORK_ID \ --edge-services-cidr=EDGE_SERVICES_CIDR [--external-ip-access] \ [--internet-access]
Ganti kode berikut:
NETWORK_POLICY_ID
: nama untuk kebijakan jaringan iniLOCATION
: lokasi kebijakan jaringan ini; ini harus cocok dengan jaringan VMware EngineNETWORK_ID
: nama jaringan VMware EngineEDGE_SERVICES_CIDR
: rentang alamat IP yang akan digunakan saat menangani gateway IP publik VMware Engine (rentang alamat /26)--external-ip-access
: apakah akan mengaktifkan alamat IP eksternal untuk ditetapkan ke workload VMware. Harus juga mengaktifkan--internet-access
.--internet-access
: apakah workload VMWare dapat mengakses internet
API
Di API, buat permintaan POST
:
POST https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/networkPolicies?networkPolicyId=NETWORK_POLICY_ID '{ "internetAccess": INTERNET_ACCESS, "externalIp": EXTERNAL_IP, "vmwareEngineNetwork": "projects/PROJECT_ID/locations/LOCATION/vmwareEngineNetworks/NETWORK_ID" "edgeServicesCidr": "EDGE_SERVICES_CIDR" }'
Ganti kode berikut:
PROJECT_ID
: project untuk permintaan iniLOCATION
: lokasi kebijakan jaringan ini; lokasi ini harus cocok dengan jaringan VMware EngineNETWORK_POLICY_ID
: nama untuk kebijakan jaringan iniINTERNET_ACCESS
: apakah beban kerja VMWare dapat mengakses internet; tetapkan ketrue
ataufalse
EXTERNAL_IP
: apakah akan mengaktifkan alamat IP eksternal untuk ditetapkan ke workload VMware.internetAccess
juga harus diaktifkan; tetapkan ini ketrue
ataufalse
.NETWORK_ID
: nama jaringan VMware EngineEDGE_SERVICES_CIDR
: rentang alamat IP yang akan digunakan saat menangani gateway IP publik VMware Engine (rentang alamat /26)
Mengedit kebijakan jaringan
Konsol
Untuk mengedit kebijakan jaringan yang ada menggunakan konsol Google Cloud, lakukan langkah berikut:
- Akses konsol Google Cloud.
- Dari navigasi utama, klik Kebijakan jaringan.
- Dalam daftar kebijakan jaringan, temukan kebijakan jaringan yang ingin Anda edit.
- Klik ikon Lainnya di akhir baris, lalu pilih Edit.
- Pada halaman yang muncul, sesuaikan kebijakan jaringan sesuai kebutuhan.
- Klik Simpan.
gcloud
Untuk memperbarui kebijakan jaringan, gunakan perintah
network-policies update
.
gcloud vmware network-policies update NETWORK_POLICY_ID \ --location LOCATION \ --edge-services-cidr=EDGE_SERVICES_CIDR [--external-ip-access] \ [--internet-access]
Ganti kode berikut:
NETWORK_POLICY_ID
: nama kebijakan jaringanLOCATION
: lokasi kebijakan jaringan iniEDGE_SERVICES_CIDR
: rentang alamat IP yang akan digunakan saat menangani gateway IP publik VMware Engine (rentang alamat /26)--external-ip-access
: apakah akan mengaktifkan alamat IP eksternal untuk ditetapkan ke workload VMware. Harus juga mengaktifkan--internet-access
.--internet-access
: apakah workload VMWare dapat mengakses internet
API
Di API, buat permintaan PATCH
:
POST https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/networkPolicies?networkPolicyId=NETWORK_POLICY_ID '{ "internetAccess": INTERNET_ACCESS, "externalIp": EXTERNAL_IP, "edgeServicesCidr": "EDGE_SERVICES_CIDR" }'
Ganti kode berikut:
PROJECT_ID
: project untuk permintaan iniLOCATION
: lokasi kebijakan jaringan iniNETWORK_POLICY_ID
: nama kebijakan jaringan iniINTERNET_ACCESS
: apakah beban kerja VMWare dapat mengakses internet; tetapkan ketrue
ataufalse
EXTERNAL_IP
: apakah akan mengaktifkan alamat IP eksternal untuk ditetapkan ke workload VMware.internetAccess
juga harus diaktifkan; tetapkan ini ketrue
ataufalse
.EDGE_SERVICES_CIDR
: rentang alamat IP yang akan digunakan saat menangani gateway IP publik VMware Engine (rentang alamat /26)
Menghapus kebijakan jaringan
Untuk menghapus kebijakan jaringan yang ada, lakukan langkah-langkah berikut.
Konsol
- Akses konsol Google Cloud.
- Dari navigasi utama, klik Kebijakan jaringan.
- Dalam daftar kebijakan jaringan, temukan kebijakan jaringan yang ingin Anda hapus.
- Klik ikon Lainnya di akhir baris, lalu pilih Hapus.
gcloud
Di gcloud
, gunakan perintah
network-policies delete
.
gcloud vmware network-policies delete NETWORK_POLICY_ID
Ganti NETWORK_POLICY_ID
dengan nama kebijakan
jaringan yang akan dihapus.
API
Buat permintaan DELETE
ke resource kebijakan jaringan:
DELETE https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/networkPolicies/NETWORK_POLICY_ID
Ganti kode berikut:
PROJECT_ID
: project untuk permintaan iniLOCATION
: lokasi kebijakan jaringan iniNETWORK_POLICY_ID
: nama kebijakan jaringan ini