域名设置

域名设置

我本质上是一名程序员,但正在尝试学习一些服务器方面的东西。

我正在用一些简单的东西设置 VPS。现在我想让我的一个域名在它上面运行。我想我已经设置好了 Apache,并做好了它需要的一切,但我不确定该如何处理我的域名。我总是在我的注册商的 DNS 字段中输入类似“ns1.whatever.com”的内容。我假设这不再有效,那么我该如何为自己设置呢?我要托管自己的 DNS 吗?

对我宽容点。

编辑:谢谢大家,我很感谢你们的回复。你们的帖子帮助我弄清楚了该做什么,以及这一切是如何运作的。:)

答案1

您需要在注册商处创建 DNS 记录,这些记录保存
在 ns1.whatever.com 中,在查找时将指向您的服务器。

例如:

A RECORD
A 记录将指向 IP 地址。即:

google.com。111 IN A 74.125.45.100

CNAME
A CNAME 将指向另一个“dns 地址”。即
www.google.se。16559 IN CNAME www.google.com。

转到 www.google.se 将指向 www.google.com


MX 记录MX 记录用于邮件服务器。它指向 您已为域配置邮件服务器的
dns 名称。即 google.com。490 IN MX 10 google.com.s9a1.psmtp.com。


答案2

有很多注册商可以托管您的 DNS 记录。如果您的注册商不提供这项服务,您可能需要货比三家。但如果您的问题只是使用虚拟主机,而不是将其公开,那么您只需在所有机器上的 /etc/hosts 文件中添加一条记录或运行本地 DNS 服务器即可。

答案3

[这主要是对 squillman 评论的重新表述。]

  1. 注册您的域名(我们称之为 example.org)。
  2. 大多数注册域名的公司(对于 .ORG,它被称为注册商)也托管 DNS 服务器。除非您想在 VPS 上放置权威名称服务器(这将会要求如果我们先接受一些教育(如果是的话),我们就会使用这项服务。
  3. 创建指向 VPS IP 地址的地址记录(A 表示旧 IPv4,AAAA 表示 IPv6)。如果您为记录指定一个名称,如www,并且 HTTP 服务器(Apache)设置正确,那么您将获得一个 URL http://www.example.org/。创建这些记录的具体方法取决于您的提供商,但通常是通过 Web 表单完成的。

相关内容