Dnsmasq
可以讓 samba4 的內部 dns 伺服器監聽非標準埠嗎?
是否可以讓 samba4 的內部 dns 伺服器監聽 53 以外的埠?
我需要在這台主機上執行兩個 dns 伺服器——我希望在客戶端的標準埠上使用 dnsmasq,並配置 dnsmasq 以通過非標準埠正確解析 samba 內部 dns 伺服器擁有的域。
瀏覽 smb.conf - 有控制許多服務使用的埠綁定的選項 - 但我沒有為 dns 伺服器找到這樣的選項……
您沒有找到該選項的原因是作業系統解析器庫不能使用 53 以外的埠。雖然名稱伺服器轉發器可以使用 53 以外的埠,但該軟體的作者不太可能支持和/或預期您的特定案例。您需要詢問他們為什麼沒有此功能。
你可以嘗試類似的東西
將輔助 IP 地址添加到您的系統。
- 將 DNSmasq 配置為僅偵聽該地址。
配置 Samba 以偵聽主 IP 地址
配置 samba 以將其無法處理的請求轉發到 DNSmasq 正在偵聽的 IP。
我想你也可以反過來做。