Layanan Networking menawarkan beberapa metode untuk mengkonfigurasi resolusi nama (DNS) untuk instance. Kebanyakan pengerahan harus menerapkan case 1 atau 2. Case 3 membutuhkan pertimbangan keamanan untuk mencegah kebocoran informasi DNS internal untuk instance.
Dalam case ini, agen DHCP menawarkan satu atau lebih DNS resolver unik untuk instance melalui DHCP pada setiap jaringan virtual. Anda dapat mengkonfigurasi DNS resolver saat membuat atau memperbarui subnet. Untuk mengkonfigurasi lebih dari satu DNS resolver, gunakan koma di antara setiap nilai.
Lakukan konfigurasi DNS resolver saat membuat subnet.
$ neutron subnet-create --dns-nameserver DNS_RESOLVER
Ganti DNS_RESOLVER
dengan alamat IP dari DNS resolver yang dapat dicapai dari jaringan virtual. Sebagai contoh:
$ neutron subnet-create --dns-nameserver 8.8.8.8,8.8.4.4
Catatan
Perintah ini membutuhkan opsi lain di luar lingkup konten ini.
Lakukan konfigurasi DNS resolver pada subnet yang ada.
$ neutron subnet-update --dns-nameserver DNS_RESOLVER SUBNET_ID_OR_NAME
Ganti DNS_RESOLVER
dengan alamat IP dari DNS resolver yang dapat dicapai dari jaringan virtual dan SUBNET_ID_OR_NAME
dengan UUID atau nama subnet. Misalnya, menggunakan subnet selfservice
:
$ neutron subnet-update --dns-nameserver 8.8.8.8,8.8.4.4 selfservice
Dalam case ini, agen DHCP menawarkan DNS resolver yang sama untuk instance melalui DHCP di semua jaringan virtual.
Dalam file dhcp_agent.ini
, lakukan konfigurasi satu atau lebih DNS resolvers. Untuk mengkonfigurasi lebih dari satu DNS resolver, gunakan koma di antara setiap nilai.
[DEFAULT]
dnsmasq_dns_servers = DNS_RESOLVER
Ganti DNS_RESOLVER
dengan alamat IP dari DNS resolver yang dapat dijangkau dari semua jaringan virtual. Sebagai contoh:
[DEFAULT]
dnsmasq_dns_servers = 8.8.8.8, 8.8.4.4
Catatan
Anda harus mengkonfigurasi opsi ini untuk semua agen DHCP yang memenuhi syarat dan restart mereka untuk mengaktifkan nilai.
Dalam case ini, agen DHCP menawarkan DNS resolver dalam file resolv.conf
pada host yang sedang menjalankan agen DHCP melalui DHCP untuk instance di semua jaringan virtual.
Dalam file dhcp_agent.ini
, memungkinkan penyiaran update dan perubahan DNS resolver pada host.
[DEFAULT]
dnsmasq_local_resolv = True
Catatan
Anda harus mengkonfigurasi opsi ini untuk semua agen DHCP yang memenuhi syarat dan restart mereka untuk mengaktifkan nilai.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.