如何在 MAAS Bind9 + openstack-install 上設定轉發器

如何在 MAAS Bind9 + openstack-install 上設定轉發器

我正在使用 openstack-install (MAAS+juju+landscape) 安裝 Openstack,但我永遠卡在第一個引導程式上。
經過一些故障排除後,我意識到問題出在 DNS 上。
在開機電腦上,DNS 是 MAAS IP,這很好,但該 DNS 沒有網際網路名稱解析。怎麼辦?貨運代理,對嗎?
我發現Ubuntu MAAS DNS 不轉送要求並做了類似的事情並工作了一段時間。

基本上我所做的是將這一行中的“auto”修改為“no”/etc/bind/named.conf.options:

dnssec-驗證號;

我加入了這一行:

貨運代理{ 192.168.10.7 ; };

重新啟動bind9,名稱解析工作正常。問題是在「某件事」之後(可能是我在 MAAS 上碰過的事情),轉運線路消失了。

這是在 MAAS DNS 上沒有轉發器的引導程式上發生的情況:

ubuntu@marin:~$ ping www.emol.com
ping: unknown host www.emol.com

當我新增轉發器時:

ubuntu@marin:~$ ping www.emol.com
PING ip11.yah.cl (200.12.20.11) 56(84) bytes of data.
64 bytes from 200.12.20.11: icmp_seq=1 ttl=245 time=8.01 ms
64 bytes from 200.12.20.11: icmp_seq=2 ttl=245 time=7.62 ms

現在的問題是:

  1. 如果我在 MAAS -- 網路 -- 編輯內部網路 -- DNS 伺服器中設定多個 DNS,為什麼 Boostrap 的 DNS 只顯示 MAAS 伺服器的 IP(我在 DNS 伺服器之間使用了空格)
  2. 如何在 MAAS DNS 上設定轉發器(可能在 GUI 上或透過 MAAS CLI 命令)?

PS:我使用的是MAAS版本1.7.2+bzr3355-0ubuntu1~trusty1

答案1

1) 可能是錯誤,MAAS UI 應該支援多個條目。

2) 您需要在 /etc/bind/maas/named.conf* 中進行更改,因為這些檔案包含在頂層命名選項中。

相關內容