
我在我的 mac OS lion 上設定了綁定伺服器,
我有一些網域(例如 myproject.com)使用此處的配置指向同一伺服器:
Mac OS 伺服器,如何讓綁定點 www.mydomain.com 到安裝綁定的同一台機器?
我的 LAN 中有幾台 Windows 機器,我設定了它們的 DNS 伺服器位址,如下所示
Preferred DNS Server 192.168.2.25 << my server's IP
Alternative DNS Server 192.168.2.1 << my Router
這是我的 Windows 首選項的螢幕截圖,
一切都按預期工作,當我從 Windows 電腦 ping myproject.com 時,它解析為 192.168.2.25
現在的問題是,伺服器本身沒有配置為使用它自己的 DNS,因此當我 ping myproject.com 時,它解析為 68.178.232.99,這是 myproject.com 在 Internet 上的實際 IP 位址。
這是我如何嘗試在系統偏好設定 -> 網路 -> 乙太網路 -> 進階 -> DNS 中設定伺服器以使用它自己的 DNS 伺服器的螢幕截圖
我在這裡做錯了什麼?有沒有辦法讓該伺服器在嘗試解析網域名稱時先查看自己的DNS,然後再查看路由器的DNS?
gateway.2wire.net 是搜尋網域的預設值。
謝謝,感謝任何幫助
答案1
解決此問題的最佳方法可能是將您的 DNS 伺服器設定為僅有的使用 localhost 進行 DNS 查找,並將綁定伺服器配置為轉送到您的上游 DNS 伺服器。
答案2
有時,靜態主機文件條目是可行的方法。設定 nsswitch 首先查找本機主機文件,應該沒問題。