Domain-Name-System
讓伺服器先使用自己的DNS解析域名
我在我的 mac OS lion 上設置了綁定伺服器,
而且我有幾個域,例如 myproject.com 使用此處的配置指向同一伺服器:
Mac OS 伺服器,如何使綁定點 www.mydomain.com 綁定到安裝在同一台機器上?
我的區域網路中有幾台 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 是搜尋域的預設值。
謝謝,任何幫助表示讚賞
解決此問題的最佳方法可能是將您的 DNS 伺服器設置為僅使用 localhost 進行 DNS 查找,並將您的綁定伺服器配置為上游 DNS 伺服器的轉發器。
有時靜態主機文件條目是要走的路。設置 nsswitch 以首先查找本地主機文件,您應該沒問題。