(Jaringan lama) Membuat aturan penerusan DNS
Aturan penerusan DNS cloud pribadi Anda menentukan cara Google Cloud VMware Engine meneruskan permintaan DNS dari peralatan pengelolaan ke server DNS layanan lokal Anda.
Anda dapat mengonfigurasi beberapa aturan penerusan DNS kondisional, masing-masing dengan satu atau beberapa server DNS yang terkait dengan domain.
Berikut adalah beberapa contoh proses yang memerlukan aturan penerusan DNS bersyarat:
- Meneruskan pesan syslog dari vCenter cloud pribadi Anda ke server koleksi syslog berdasarkan nama server.
- Menggunakan deployment Active Directory lokal sebagai sumber identitas untuk cloud pribadi Anda.
- Menggunakan VMware Site Recovery Manager (SRM) untuk pemulihan dari bencana (disaster recovery).
- Menggunakan Replikasi Virtual Zerto untuk pemulihan dari bencana.
Sebelum memulai
Langkah-langkah dalam dokumen ini mengasumsikan bahwa Anda telah melakukan tindakan berikut:
- Membuat koneksi antara cloud pribadi dan jaringan lokal
- Membuat server DNS lokal dapat diakses oleh jaringan cloud pribadi Anda
Membuat aturan penerusan DNS
Untuk membuat aturan penerusan DNS di project Anda, gunakan salah satu metode berikut.
Konsol
Untuk membuat aturan penerusan DNS untuk cloud pribadi dengan menggunakan konsol Google Cloud, selesaikan langkah-langkah berikut:
- Akses konsol Google Cloud.
- Dari navigasi utama, klik Private cloud.
- Pilih cloud pribadi yang aturannya akan dibuat.
- Di halaman ringkasan private clouds, klik DNS.
- Klik Tambahkan Aturan.
- Tentukan domain yang ingin Anda teruskan dan tentukan satu atau beberapa alamat IPv4 yang dapat me-resolve domain, yang diberikan sebagai daftar yang dipisahkan koma.
gcloud
Untuk membuat aturan penerusan DNS untuk cloud pribadi, gunakan gcloud vmware private-clouds dns-forwarding update
. Anda dapat menentukan satu atau beberapa --rules
untuk setiap permintaan.
gcloud vmware private-clouds dns-forwarding update \ --project=PROJECT_ID \ --location=ZONE \ --private-cloud=PRIVATE_CLOUD_NAME \ --rule=domain=DOMAIN,name-servers=DNS_SERVER_IP1,DNS_SERVER_IP2,.... \ --rule=domain=DOMAIN,name-servers=DNS_SERVER_IP1,DNS_SERVER_IP2,....
Ganti kode berikut:
PROJECT_ID
: ID untuk project Anda tempat cloud pribadi beradaZONE
: zona untuk cloud pribadiPRIVATE_CLOUD_NAME
: nama cloud pribadiDOMAIN
: domain yang akan diteruskanDNS_SERVER_IP1,DNS_SERVER_IP2,....
: daftar alamat IPv4 yang dipisahkan koma untuk server DNS otoritatif
API
Buat permintaan POST
. Anda dapat menambahkan satu aturan atau lebih ke setiap permintaan.
curl -X POST -H "Authorization: Bearer TOKEN " -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_NAME/dnsForwarding -d '{"forwardingRules": [ { "domain": "DOMAIN", "nameServers": [ "DNS_SERVER_IP1", "DNS_SERVER_IP2" ] }, { "domain": "DOMAIN", "nameServers": [ "DNS_SERVER_IP1", "DNS_SERVER_IP2" ] } ]}
Ganti kode berikut:
PROJECT_ID
: ID untuk project Anda tempat cloud pribadi beradaZONE
: zona untuk cloud pribadiPRIVATE_CLOUD_NAME
: nama cloud pribadiDOMAIN
: domain yang akan diteruskanDNS_SERVER_IP1,DNS_SERVER_IP2,....
: daftar alamat IPv4 yang dipisahkan koma untuk server DNS otoritatif
Menjelaskan aturan penerusan DNS
Untuk menjelaskan aturan penerusan DNS dalam project Anda, gunakan salah satu metode berikut.
Konsol
Untuk mendeskripsikan aturan penerusan DNS untuk cloud pribadi dengan menggunakan Konsol Google Cloud, selesaikan langkah-langkah berikut:
- Akses konsol Google Cloud.
- Dari navigasi utama, klik Private cloud.
- Pilih cloud pribadi yang aturannya akan dibuat.
- Di halaman ringkasan private clouds, klik DNS.
gcloud
Untuk membuat aturan penerusan DNS untuk cloud pribadi, gunakan gcloud vmware private-clouds dns-forwarding describe
.
gcloud vmware private-clouds dns-forwarding describe \ --project=PROJECT_ID \ --location=ZONE \ --private-cloud=PRIVATE_CLOUD_NAME
Ganti kode berikut:
PROJECT_ID
: ID untuk project Anda tempat cloud pribadi beradaZONE
: zona untuk cloud pribadiPRIVATE_CLOUD_NAME
: nama cloud pribadi
API
Buat permintaan POST
.
POST https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PRIVATE_CLOUD_ID/dnsForwarding
Ganti kode berikut:
PROJECT_ID
: ID untuk project Anda tempat cloud pribadi beradaZONE
: zona untuk cloud pribadiPRIVATE_CLOUD_NAME
: nama cloud pribadi