Mengonfigurasi DNS lokal untuk akses perangkat pengelolaan
Anda dapat mengakses perangkat pengelolaan, seperti vCenter Server, NSX Manager, dan HCX, di cloud pribadi dari workstation lokal. Untuk mengakses alat ini berdasarkan nama host, Anda harus mengonfigurasi DNS agar jaringan lokal Anda dapat menyelesaikan nama hostnya.
Mengonfigurasi resolusi alamat global menggunakan Cloud DNS
VMware Engine dapat menggunakan Cloud DNS untuk menyediakan resolusi DNS global bagi appliance pengelolaan, meskipun jika cloud pribadi Anda berada di region yang berbeda. Dengan pendekatan ini, Anda dapat menggunakan zona DNS Cloud di project Anda sebagai satu titik untuk resolusi DNS di semua jaringan Virtual Private Cloud (VPC) yang di-peering.
Sebaiknya gunakan Cloud DNS untuk resolusi alamat dalam kasus berikut:
- Anda menggunakan jaringan VMware Engine standar.
- Anda menggunakan jaringan VMware Engine lama dan memiliki beberapa private cloud.
Jika Anda menggunakan jaringan lama dengan hanya satu cloud pribadi dan tidak ingin menggunakan Cloud DNS, lihat Mengonfigurasi resolusi alamat tanpa menggunakan Cloud DNS.
Saat Anda menghubungkan jaringan VMware Engine ke jaringan VPC, Google akan otomatis mengonfigurasi resolusi DNS untuk perangkat pengelolaan dari Google Cloud VM di jaringan VPC tersebut:
Untuk jaringan standar: Saat Anda membuat cloud pribadi yang ditautkan ke jaringan VMware Engine standar, Google akan membuat zona DNS pengelolaan terkait dan otomatis mengisinya dengan entri appliance pengelolaan.
Jika jaringan VMware Engine standar ini di-peering Virtual Private Cloud dengan jaringan VPC atau jaringan VMware Engine lainnya, Google akan otomatis membuat binding zona DNS pengelolaan. Pengikatan ini memastikan penyelesaian appliance pengelolaan dari VM Google Cloud Anda di jaringan tersebut.
Anda juga dapat membuat binding zona DNS pengelolaan secara manual jika tidak ingin menggunakan Peering Jaringan Virtual Private Cloud.
Untuk jaringan lama: Saat Anda membuat koneksi pribadi antara jaringan Virtual Private Cloud dan jaringan VMware Engine lama, Google akan otomatis membuat peering DNS, yang memastikan resolusi dari VM Google Cloud mana pun.
Untuk me-resolve alamat dari jaringan lokal menggunakan Cloud DNS, lakukan hal berikut:
- Aktifkan penerusan DNS masuk di jaringan Virtual Private Cloud.
- Identifikasi alamat server DNS yang akan digunakan di infrastruktur lokal.
- Buat penerus bersyarat di server DNS lokal Anda untuk me-resolve
gve.goog.
Mengonfigurasi DNS untuk perangkat pengelolaan guna me-resolve domain lokal
Jika Anda menggunakan layanan seperti HCX, Site Recovery Manager (SRM), Zerto, vSphere Replication, atau vMotion lintas vCenter, Anda mungkin memerlukan perangkat pengelolaan VMware Engine untuk me-resolve alamat di domain DNS lokal Anda.
Anda harus menggunakan Cloud DNS untuk meneruskan kueri DNS dari perangkat pengelolaan ke server DNS lokal Anda. Fitur ini hanya tersedia untuk cloud pribadi yang menggunakan jaringan VMware Engine standar.
Untuk mengonfigurasi penerusan DNS ke jaringan lokal, selesaikan langkah-langkah di bagian berikut.
Mengonfigurasi zona penerusan Cloud DNS
- Jika belum, aktifkan Cloud DNS API di Google Cloud project yang terhubung ke jaringan lokal Anda.
- Pastikan Anda memiliki jaringan VPC di project tersebut dengan konektivitas ke server DNS lokal Anda, misalnya, dengan menggunakan Cloud VPN atau Cloud Interconnect.
- Buat zona penerusan Cloud DNS. Saat Anda
membuat zona penerusan, lakukan hal berikut:
- Tentukan nama zona, seperti
forward-to-onprem. - Untuk DNS name, masukkan domain DNS jaringan lokal Anda, misalnya,
onprem.example.com. Untuk meneruskan semua kueri DNS dari perangkat pengelolaan ke server DNS lokal, masukkan.. - Pilih Teruskan kueri ke server lain (penerusan keluar).
- Di Destination DNS servers, masukkan alamat IP server DNS lokal Anda.
- Di Networks, pilih jaringan VPC yang memiliki konektivitas ke jaringan lokal Anda.
- Tentukan nama zona, seperti
Mengonfigurasi firewall lokal Anda
Setelah Anda mengonfigurasi zona penerusan, Cloud DNS akan mengirim kueri DNS menggunakan alamat IP dalam rentang 35.199.192.0/19. Konfigurasi aturan firewall lokal Anda untuk mengizinkan traffic UDP dan TCP untuk port 53 dari 35.199.192.0/19 ke server DNS lokal Anda.
Membuat zona peering Cloud DNS
Untuk mengizinkan peralatan pengelolaan VMware Engine menggunakan zona penerusan, buat zona peering Cloud DNS antara jaringan VMware Engine dan project yang berisi zona penerusan:
Berikan izin untuk membuat peering DNS. Jika Anda adalah pemilik project, jalankan perintah
gcloud vmware dns-bind-permission grantdi project yang berisi jaringan VMware Engine Anda:gcloud vmware dns-bind-permission grant --user=USER_EMAIL
Ganti
USER_EMAILdengan alamat email pengguna yang membuat zona peering, misalnya,username@example.com.Setelah membuat zona peering, Anda dapat mencabut izin ini dengan menjalankan perintah
gcloud vmware dns-bind-permission revoke:gcloud vmware dns-bind-permission revoke --user=USER_EMAIL
Dapatkan jalur jaringan
INTRANETdari jaringan VMware Engine standar Anda dengan menjalankan perintahgcloud vmware networks describe:gcloud vmware networks describe VMWARE_ENGINE_NETWORK_NAME
Ganti
VMWARE_ENGINE_NETWORK_NAMEdengan nama jaringan VMware Engine Anda.Output berisi beberapa entri
vpcNetworks. Salin nilainetworkdari entri tempat kolomtypeadalahINTRANET, misalnya,projects/123456789012-tp/global/networks/intranet-abcde12345.Buat zona peering Cloud DNS dengan menjalankan perintah
gcloud dns managed-zones create:gcloud dns managed-zones create PEERING_ZONE_NAME \ --description="PEERING_ZONE_DESCRIPTION" \ --dns-name="DNS_NAME" \ --visibility=private \ --networks="INTRANET_NETWORK_PATH" \ --peer-network="projects/FORWARDING_PROJECT_ID/global/networks/FORWARDING_VPC_NETWORK"Ganti kode berikut:
PEERING_ZONE_NAME: Nama untuk zona peering, misalnya,gcve-peering-zone.PEERING_ZONE_DESCRIPTION: Deskripsi untuk zona, misalnya,GCVE DNS peering.DNS_NAME: Nilai nama DNS yang Anda gunakan untuk zona penerusan di bagian sebelumnya.INTRANET_NETWORK_PATH: Jalur jaringanINTRANETyang Anda salin pada langkah sebelumnya.FORWARDING_PROJECT_ID: Project ID dari project yang berisi zona penerusan Anda.FORWARDING_VPC_NETWORK: Nama jaringan VPC yang digunakan zona penerusan Anda.
Dengan penerusan dan peering Cloud DNS yang dikonfigurasi, perangkat pengelolaan di cloud pribadi Anda kini dapat menyelesaikan nama di domain lokal Anda.
Mengonfigurasi resolusi alamat tanpa menggunakan Cloud DNS
Jika tidak menggunakan Cloud DNS, Anda dapat mengonfigurasi resolusi DNS lokal dengan mengarahkan server DNS lokal ke server DNS cloud pribadi Anda.
Untuk mengonfigurasi resolusi ini, pertama-tama dapatkan alamat IP server DNS untuk cloud pribadi Anda:
Di konsol Google Cloud , buka halaman Private clouds.
Klik nama cloud pribadi untuk melihat detailnya.
Di halaman Summary, salin alamat IP server DNS untuk cloud pribadi Anda.
Selanjutnya, gunakan salah satu opsi berikut untuk mengonfigurasi server DNS lokal Anda:
- Buat zona di server DNS untuk
gve.goog - Buat penerus bersyarat di server DNS lokal Anda untuk me-resolve
gve.goog
Buat zona di server DNS untuk gve.goog
Anda dapat menyiapkan zona sebagai zona stub dan mengarahkannya ke server DNS di cloud pribadi untuk resolusi nama. Bagian ini memberikan informasi tentang penggunaan server DNS BIND atau server DNS Microsoft Windows.
Membuat zona di server DNS BIND
File dan parameter yang akan dikonfigurasi dapat bervariasi berdasarkan penyiapan DNS individu Anda.
Misalnya, untuk konfigurasi server BIND default, edit file /etc/named.conf di server DNS Anda dan tambahkan informasi zona berikut:
zone "gve.goog"
{
type stub;
masters { PC_DNS_IP_1; PC_DNS_IP_2; };
file "gve.goog.db";
};
Ganti PC_DNS_IP_1 dan PC_DNS_IP_2
dengan alamat IP server DNS untuk cloud pribadi Anda.
Membuat zona di server DNS Microsoft Windows
- Klik kanan server DNS, lalu pilih New zone.
- Pilih Stub zone, lalu klik Next.
- Pilih opsi yang sesuai, bergantung pada lingkungan Anda, lalu klik Berikutnya.
- Pilih Forward lookup zone, lalu klik Next.
- Masukkan nama zona, lalu klik Berikutnya.
- Masukkan alamat IP server DNS untuk cloud pribadi yang Anda dapatkan dari konsol Google Cloud .
- Klik Berikutnya sesuai kebutuhan untuk menyelesaikan penyiapan.
Membuat penerus bersyarat
Forwarder bersyarat mengirim semua permintaan resolusi nama DNS ke server yang ditentukan. Penyiapan ini meneruskan permintaan apa pun ke *.gve.goog ke server DNS di cloud pribadi. Bagian berikut menunjukkan cara menyiapkan penerusan di berbagai jenis server DNS.
Membuat penerus bersyarat di server DNS BIND
File dan parameter spesifik yang akan dikonfigurasi dapat bervariasi berdasarkan penyiapan DNS masing-masing.
Misalnya, untuk konfigurasi server BIND default, edit file /etc/named.conf di server DNS Anda dan tambahkan informasi penerusan bersyarat berikut:
zone "gve.goog" {
type forward;
forwarders { PC_DNS_IP_1; PC_DNS_IP_2; };
};
Ganti PC_DNS_IP_1 dan PC_DNS_IP_2
dengan alamat IP server DNS untuk cloud pribadi Anda.
Membuat penerus bersyarat di server DNS Microsoft Windows
- Buka Pengelola DNS di server DNS.
- Klik kanan Conditional forwarders, lalu pilih opsi untuk menambahkan penerusan bersyarat.
- Masukkan domain DNS dan alamat IP server DNS di cloud pribadi, lalu klik OK.