Sql-Server

使用主機文件重定向報表伺服器連接

  • November 6, 2018

我遠端連接到名為 New_Server 的伺服器,並嘗試通過引用另一台伺服器連接到安裝在其上的報表伺服器:

當引用另一台伺服器時,我已將 NEW_SERVER 上的主機文件更改為 POINT to ITSELF:如果我輸入 Old_Server 名稱,它應該指向自身;NEW_Server

所以我輸入了這個連結:http://New_Server/ReportServer/ - 它可以工作但是當我輸入連結時:http://OLD_SERVER/ReportServer/ 然後它要求我重新驗證,我這樣做了,但是它似乎根本沒有反應。它似乎只是得到了我的輸入並且什麼都不做(因為我一次又一次地被提示輸入使用者名/密碼)。

問題:

  1. 為什麼還要我重新認證?它不應該只是用“New_Server”替換“Old_Server”嗎?那麼它不應該只是連接到 http://New_Server/ReportServer/嗎?
  2. 為什麼它要求,然後忽略身份驗證?

值得一提的是,我已經使用防火牆阻止了 OLD_SERVER。但是同樣,這無關緊要,因為我在嘗試訪問 OLD_Server 時將主機更改為引用自身

我的研究

  1. 我已經閱讀了有關更改 URLROOT 的部落格,這又不是我想做或試圖實現的目標。我試圖欺騙伺服器認為它正在連接到 OLD_SERVER,然後將其引用到 NEW_SERVER
  2. 不能使用 CNAME/DNS 別名
  3. https://stackoverflow.com/questions/19447582/windows-8-ie-cannot-reach-sites-listed-in-hosts-file - 我已經完成了該問題的故障排除步驟。
  4. https://support.solarwinds.com/Success_Center/Network_Performance_Monitor_(NPM)/Knowledgebase_Articles/Edit_the_host_file_to_add_static_entry_for_hosts_that_are_not_resolving_by_DNS

對於面臨相同問題的任何人,按照本文中的步驟解決了我的問題。出於某種原因,需要在系統資料庫中進行調整以允許此使用。此外,請記住將報表伺服器站點添加為 INTRANET(在 Internet 選項/安全中)。

引用自:https://dba.stackexchange.com/questions/220277