將 Ubuntu 伺服器連結到 GoDaddy 域?
我有一個通過 prgmr.com 託管的 Web 伺服器,我想將它與我最近從 godaddy.com 購買的域名連結。
從我從各種線上教程中可以看出,我必須在 GoDaddy 的控制面板中將我的域的名稱伺服器設置為我的伺服器主機中的名稱伺服器。
唯一的問題是我從來沒有為我的伺服器提供任何名稱伺服器(它不是專門作為 Web 伺服器出售的)。我能找到的最接近名稱伺服器的是從命令“cat /etc/resolv.conf”返回的內容:
nameserver XX.XX.XX.XX nameserver XX.XX.XX.XX domain xen.prgmr.com search xen.prgmr.com
GoDaddy 似乎也給了我與他們一起創建名稱伺服器的選項,但我似乎也無法讓它工作:
http://i.stack.imgur.com/djL7G.png
有什麼幫助嗎?如果有什麼我不清楚的,一定要告訴我。
您真的不需要更改名稱伺服器 IP。如果您想管理來自其他提供商的域記錄,您只需要更改名稱伺服器 IP。例如www.pointhq.com。
您需要做的就是在名稱伺服器中插入一個“A”類型的 DNS 記錄以指向您的公共 IP 地址。這可能是 Godaddy 的,也可能是任何名稱伺服器。然後它從那里傳播出去。如果您願意,這一切都可以從 GoDaddy 的控制台完成。由於我不從 godaddy 管理我的域,我不確定執行此操作的確切步驟,但它在某處。
將域指向網路伺服器的一種方法是讓 A 記錄指向公共 IP 地址,然後將 CNAME 或另一個 A 地址指向它的 www 版本。所以像
一個 9.45.12.36 example.com CNAME www.example.com example.com
要麼
A 9.45.12.36 example.com A 9.45.12.36 www.example.com
有人可能需要在第一個範例中糾正我,因為我目前使用的是第二個範例。(也是這樣做的利弊。我相信 CNAME 更好,因為它只是一個重定向,所以如果你的 IP 發生變化,它只需要在一個地方進行更改)
關於 CNAME 和 A 記錄到底是什麼,請查看關於該主題的成果豐碩的維基百科文章,因為我發現它有很大幫助。
還請記住,任何更改都可能需要一段時間才能生效。