更改域名混乱

更改域名混乱

我为公司内部网站编写 PHP。因此,我对域名、服务器、IP 地址等没有太多经验。

一位朋友要求我更改其网站的域名。我尝试帮他更改域名,但收效甚微。

他注册了这两个域名。我有他的 123-reg 帐户的登录信息。我看不出有什么方法能轻易帮他做到这一点。

我 ping 了他当前的网站,它给了我一个 IP 地址。但是当我将 IP 输入 URL 时,它并没有转到他的网站,而是转到了一个毫无帮助的网页。

http://hermes.krystal.co.uk/cgi-sys/defaultwebpage.cgi

当我在 who.is 中输入 IP 时,显示的详细信息是某个随机托管公司 Krystal Hosting 的。

我想我的问题是...将新域名附加到 IP 通常是一个相对简单的过程吗?如果是这样,我不明白什么?

也许只是 123-reg 的 GUI 让初学者感到太难了?

我真的很困惑!!

答案1

我不太清楚您在执行该任务时遇到的问题,所以我将稍微解释一下您应该如何操作才能正常工作。那么,现在您的朋友有一个名为的域hermes.krystal.co.uk,而您想指向另一个域以获得相同的响应,对吗?有两种简单的方法可以实现此目的。

方法 1

目前,hermes.krystal.co.uk有以下 A 记录:

$ dig hermes.krystal.co.uk
[...]
;; ANSWER SECTION:
hermes.krystal.co.uk.   14400   IN  A   77.72.1.66

如果您想将第二个域指向同一位置,则必须A向同一 IP 地址添加一条记录。总之,A记录是域请求将尝试连接的 IPv4 地址。

  • 有关 A 记录的更多信息,这里

方法 2

为第一个域定义一条CNAME记录,如下所示:

yourseconddomain.com.  1400    CNAME   hermes.krystal.co.uk

非常模糊地讲,CNAME记录就像是指向现有 DNS 记录的“指针”,它将使查询针对相同的目标A记录进行解析。

  • 有关 CNAME 记录的更多信息,这里

任何状况之下

当您在浏览器中直接使用 IP 地址访问网站时,您看到的页面很丑陋,这是因为 Web 服务器未配置为提供该请求的内容。无论如何,您都应该在 Web 浏览器的配置中添加第二个域名。

相关内容