Domain-Name-System

將新域設置為主域的域指針別名

  • October 17, 2018

我沒有足夠的關於 DNS 和域的資訊。我的主機上有一個域,我想添加我的新域以指向伺服器。我發現它可以用域指針來完成。我在 directadmin 面板中設置了新域,並從 DNS 管理菜單中為指向第一個域的名稱伺服器的新域設置了 NS 記錄。我還設置了指向我購買域的託管站點面板中第一個域的名稱伺服器的新域的 DNS 記錄。但是當我 ping 新域時,它說:

Ping 請求找不到主機

我做的事情對嗎?我錯過了什麼或做了什麼額外的事情嗎?

編輯

例子:

我在使用直接管理員的主機上有一個域( example.com ) 。伺服器的ip是XYZW

根據 intoDNS,example.com有 2 個 dns: dns1.something.com。& dns2.something.com。

我從託管站點 ( newdomain.com ) 購買了一個新域。我希望newdomain.com指向XYZW

我做過的配置:

  1. newdomain.com作為域指針別名添加到example.com

直接管理員配置

  1. 添加dns1.something.com。& dns2.something.com。作為newdomain.com的 DNS 管理中的 NS 記錄

直接管理員配置

  1. 在託管站點的newdomain.com的域管理面板中,我將 DNS 更改為dns1.something.com & dns2.something.com

將點 NS 記錄保留為預設設置。他們應該指向您正在使用的託管公司。如果您希望兩個域名指向同一個網站,請將這些名稱配置為指向同一個 IP 地址,即您的網路伺服器的地址,例如

example.com.         A   203.0.113.80
www.example.com.     A   203.0.113.80
newdomain.com.       A   203.0.113.80
www.newdomain.com.   A   203.0.113.80

接下來,您需要配置您的網路伺服器(nginx 或 apache 或 …)以偵聽該 IP 地址而不管主機標頭(即在瀏覽器欄位中鍵入的域名)或為每個域名創建一個 VirtualHost。在上面的範例中,這意味著配置四個虛擬主機。

在您的網路伺服器上,您必須添加ServerAlias語句,以便伺服器為多個不同的主機標頭提供同一個網站。

我希望這能完全回答你的問題。

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