Dnsmasq

可以讓 samba4 的內部 dns 伺服器監聽非標準埠嗎?

  • December 17, 2020

是否可以讓 samba4 的內部 dns 伺服器監聽 53 以外的埠?

我需要在這台主機上執行兩個 dns 伺服器——我希望在客戶端的標準埠上使用 dnsmasq,並配置 dnsmasq 以通過非標準埠正確解析 samba 內部 dns 伺服器擁有的域。

瀏覽 smb.conf - 有控制許多服務使用的埠綁定的選項 - 但我沒有為 dns 伺服器找到這樣的選項……

您沒有找到該選項的原因是作業系統解析器庫不能使用 53 以外的埠。雖然名稱伺服器轉發器可以使用 53 以外的埠,但該軟體的作者不太可能支持和/或預期您的特定案例。您需要詢問他們為什麼沒有此功能。

你可以嘗試類似的東西

  • 將輔助 IP 地址添加到您的系統。

    • 將 DNSmasq 配置為僅偵聽該地址。
  • 配置 Samba 以偵聽主 IP 地址

  • 配置 samba 以將其無法處理的請求轉發到 DNSmasq 正在偵聽的 IP。

我想你也可以反過來做。

引用自:https://serverfault.com/questions/666972