极狐GitLab Pages DNS 记录
- Tier: 基础版, 专业版, 旗舰版
- Offering: JihuLab.com, 私有化部署
一个域名系统 (DNS) 网络服务通过将域名(例如 www.example.com)翻译成计算机用来相互连接的数字 IP 地址(例如 192.0.2.1),从而将访问者路由到网站。
创建一个 DNS 记录是为了将一个(子)域指向某个位置,这个位置可以是 IP 地址或另一个域。如果您想使用极狐GitLab Pages 和您的自定义(子)域,则需要访问您的域名注册商的控制面板,以便添加一个 DNS 记录,将其指回到您的极狐GitLab Pages 网站。
如何添加 DNS 记录取决于您的域托管在哪个服务器上。每个控制面板都有其自己的位置来执行此操作。如果您不是您的域的管理员,并且没有访问注册商的权限,您必须请求您的托管服务的技术支持为您完成此操作。
为了帮助您,我们收集了一些关于如何为最流行的托管服务添加 DNS 记录的说明:
- 123-reg
- Amazon
- Bluehost
- Cloudflare
- cPanel
- DigitalOcean
- DreamHost
- Gandi
- Go Daddy
- Hostgator
- Inmotion hosting
- Microsoft
- Namecheap
如果您的托管服务未在上面列出,您可以尝试在网上搜索 how to add dns record on <my hosting service>。
A 记录
DNS A 记录将主机映射到 IPv4 IP 地址。它将根域 example.com 指向主机的 IP 地址 192.192.192.192。
示例:
- example.com => A => 192.192.192.192
CNAME 记录
CNAME 记录为您的服务器(由 A 记录定义)定义了一个别名。它将子域指向另一个域。
示例:
- www => CNAME => example.com
这样,访问 www.example.com 的访客将被重定向到 example.com。
MX 记录
MX 记录用于定义用于域的邮件交换。这有助于电子邮件消息正确到达您的邮件服务器。
示例:
- MX => mail.example.com
然后您可以注册 users@mail.example.com 的电子邮件。
TXT 记录
TXT 记录可以将任意文本与主机或其他名称关联。一个常见的用途是进行网站验证。
示例:
- example.com => TXT => "google-site-verification=6P08Ow5E-8Q0m6vQ7FMAqAYIDprkVV8fUf_7hZ4Qvc8"
这样,您可以验证该域名的所有权。
全部结合
您可以有一个或多个结合的 DNS 记录:
- example.com => A => 192.192.192.192
- www => CNAME => example.com
- MX => mail.example.com
- example.com => TXT => "google-site-verification=6P08Ow5E-8Q0m6vQ7FMAqAYIDprkVV8fUf_7hZ4Qvc8"