Domain-Name-System

將域名指向我的 PC 的靜態 IP

  • November 10, 2011

我有一個godaddy的域名。它目前的名稱伺服器是ns29.domaincontrol.com 和 ns30.domaincontrol.com。我想將此域指向我的 PC 的 IP 地址。我在我的 PC 上的 IIS 上託管了一些網站。我閱讀了幾篇文章,發現將**@**記錄編輯為靜態IP就足夠了。但我在這裡有點困惑。

  1. 我需要像上面一樣保留名稱伺服器還是需要更改它。如果是,我的新名稱伺服器是什麼(我需要在 IIS 中設置它)。
  2. 如果我將**@**記錄指向我的 PC 的靜態 IP,因為我在 IIS 上託管了多個站點,我的域將如何指向正確的站點。
  3. 我是否還需要更新 CName 記錄。我對此一無所知。
  1. 您需要名稱伺服器;它通常是託管服務,但如果您知道自己在做什麼,則可以在您的電腦上安裝 DNS 伺服器。IIS 與 DNS 沒有任何關係。當您購買一個域名時,您只是購買了該名稱的使用權,沒有別的。與該名稱相關聯的是指向名稱伺服器的粘合記錄(名稱伺服器是獨立的,它們不是購買域名的一部分)。
  2. 預設記錄(“@”在某些實現中用作佔位符)僅在有人輸入確切的域名時才返回結果;如果他們輸入“www.example.com”,則不匹配。同樣,DNS 與 IIS 無關。然而,瀏覽器將發送一個名為“Host”的 HTTP Header,它指定瀏覽器嘗試連接的網站。IIS 可以使用此標頭來確定它應該服務於哪個網站。
  3. CName Records與Host Records(A Record,預設記錄就是這種類型)完全不同。沒有任何想法不是問題。

引用自:https://serverfault.com/questions/329733