未綁定區域的DNS部分權限

未綁定區域的DNS部分權限

網路上有一個由某人註冊的公共網域。假設“example.com”。

我需要我的 Unbound 伺服器對我的內部客戶端伺服器的區域「example.com」具有部分權威。

我希望 Unbound 在我的內部客戶端伺服器需要時向其提供以下記錄。

  • test1.example.com。 192.168.0.1
  • test2.example.com。 192.168.0.2
  • test3.example.com。 192.168.0.3

但是,每當查詢到達不同的記錄(假設「www.example.com」)時,我希望 Unbound 在 Internet 上執行正常的 DNS 遞歸解析過程。

我想透過授權區部分,因為我已經在權威 DNS 伺服器上擁有「example.com」區域。我成功執行了區域傳輸,Unbound 擁有這 3 條記錄並為它們提供了答案。但是,每當我嘗試向它詢問「www.example.com」時,它都不想在 Internet 上執行正常的 DNS 遞歸解析過程,並且不會回傳答案。

auth-zone:
  name: example.com
  master: <<My_Master>>
  allow-notify: <<My_Master>>
  fallback-enabled: yes
  for-downstream: no
  for-upstream: yes

Unbound 似乎不符合它的要求文件說

我嘗試了所有組合(啟用回退、用於下游、用於上游),但它們都不起作用。

有任何想法嗎 ?

作業系統:CentOS 7.6

未綁定版本:1.9.0

相關內容