DNS 和完全限定名稱的問題
我有幾個在 Sharepoint 中執行的網站,網址如下:
http://svsp1:2000
http://svsp1:2001 http://svsp1:2002
(SVSP1 是伺服器的名稱,以及相應的埠)
現在我需要使用真正的黑莓測試其中一些,所以我在內部網路上設置了一個 wifi 路由器來連接黑莓。
我遇到的問題是,我無法從路由器 ping svsp1,但我可以 ping svsp1.domain.local(domain.local 是網路上的廣告名稱),但這不是解決方案,因為當我訪問具有此全名的 url,sharepoint 無法辨識它。
有關內部基礎架構的更多資訊:
伺服器:Windows Server 2003 R2 和 Sharepoint 2007 路由器:Cisco Linksys WRT120N 單元:Blackberry Curve 8520
我嘗試從黑莓工具(搜尋 DNS)進行第一次測試,但它給出了一個錯誤。然後我嘗試從路由器管理頁面(診斷)ping 伺服器,只是為了隔離問題,但無法解決。
解決方案
設置欄位“域名”以匹配本地網路域(這裡是 company.local),然後它將開始為請求添加後綴。
解決方法
我設法通過將網站的公共 URL 從 http://svsp1:2001 更改為 http://svsp1.company.local:2001 來解決問題。正如我們在巴西所說的那樣,這是一場POG。
在我看來,路由器和黑莓無法執行單標籤 DNS 查詢,可能是因為它們無法將內部 DNS 後綴附加到查詢中。路由器是否有與您的內部 DNS 後綴匹配的 FQDN 或 DNs 後綴?如果不是,將路由器的 FQDN(如果可能)設置為匹配內部 DNS 後綴可能會解決問題。對黑莓做同樣的事情(如果可能的話)也應該能解決他們的問題。
我會將其作為“ Sharepoint 不會使用 FQDN ”問題來解決,然後可能會作為DNS 傳遞問題來解決,具體取決於 DNS 伺服器是什麼。請記住,IE 可能會使用單標籤 URI 做一些花招,而其他瀏覽器(如黑莓)可能不會。例如,IE 將單標籤名稱視為位於 Intranet 安全區域中,並且對這些站點更允許使用腳本等。