SiteGround 注册无法接收短信验证码? 查看问题的解决方法
什么是域名解析服务器 DNS
DNS,即域名解析服务器(Domain Name Service),是互联网上用于将域名转换为IP地址的系统。
当我们想要访问歪猫跨境的网站时,只需要在浏览器中输入网址 WaimaoB2C.com,DNS 会将这个更易于记忆的域名转换为机器能够理解的IP地址 – 47.107.77.144,这一转换过程让我们无需记忆复杂的IP地址。
就像我们现在打电话,DNS的工作原理类似于我们手机里电话通讯录,将我们熟悉的姓名(域名)与其对应的电话号码(IP地址)相对应。
使用谁的域名解析服务器
虽然域名注册服务商(如阿里云,Namesilo)和主机或服务器供应商(如 SiteGround)都会提供域名解析服务,但是个人更推荐使用 Cloudflare 的域名解析服务。速度快,有优质且免费的CDN可以薅。
我用工具 DNS Speed BenchMark 分别测试了使用阿里云,SiteGround 和 Cloudflare DNS 服务的网站,测试结果如下图(其中 SiteGround 和 Cloudflare 开启了免费 CDN 服务)。结论显而易见。
虽然个人推荐 Cloudflare,但是使用 SiteGround 提供的 DNS 服务,好处是操作起来会非常方便,我们在设置子域名,设置邮箱账户的时候,SiteGround 会自动添加所需要的解析记录。如果使用 Cloudflare,则需要手动添加。
如何使用 SiteGround DNS 服务
修改域名的 DNS
注意:修改域名的 DNS 之前,建议先一条一条复制粘贴,迁移所有的解析记录到新的DNS服务器。
例如 waimaob2c.store 这个域名使用的是阿里云的 DNS 服务器,所有的解析记录,包括网站的,邮箱的,以及各种域名验证的都记录都在阿里云。如果没有迁移解析记录到 SiteGround,只修改 DNS 服务器,那么修改生效之后,所有解析记录会立即失效,会出现网站打不开,企业邮箱无法使用,等等问题。
域名 waimaob2c.store 是在阿里云注册的,默认使用的是阿里云的 DNS 服务器:
- dns31.hichina.com
- dns32.hichina.com
我们需要将其修改为 SiteGround 提供的 Name Server。
在 Site Tools > Dashboard > Site Information 页面选项中可以找到 Name Servers,通常是
- ns1.siteground.net
- ns2.siteground.net
完成修改之后保存设置。
SiteGround 后台提示 Name server change may take up to 72 hours to propagate。
DNS 服务器修改之后最多需要72小时生效。
DNS 服务器查询
虽说最多72小时生效,但我在修改之后使用 Whois 工具查看 Name Server 时,显示已经更新为 SiteGround DNS 服务器,大概不到1分钟的时间就生效了。
修改生效之后,刷新 SiteGround 后台,上面的橙色警告框 “THE DNS ZONE OF WAIMAOB2C.STORE IS NOT HOSTED BY US” 也随之消失。
这也就意味着 DNS 服务器修改成功。
管理域名解析记录
打开 Site Tools > Domain > DNS Zone Editor 页面,在这里我们可以添加,编辑,或删除域名解析记录。
简单介绍下 SiteGround 支持的解析记录类型:
- A 记录 – 网站域名解析用。A 记录指定了与域名对应的 IPv4 地址。默认情况下,填写的是 SiteGround 的 IP 地址。
- AAAA 记录 – 网站域名解析用。AAAA 记录指定了与域名对应的 IPv6 地址。不常用。
- CNAME 记录 – 子域名解析会用到。CNAME 记录用于指定子域名。记录值填写有效域名,不接受 IP 地址。
- MX 记录 – 邮箱服务会用到。指定应将域名邮箱电子邮件投递到何处。默认情况下,指向 SiteGround 邮件服务。
- SRV 记录 – 没用过。指定了特定服务的服务器位置,即主机名和端口号。不常用。
- TXT 记录 – 域名验证会用到。用于存储与域名相关的基于文本的信息。可能用于域名所有权验证,或存储SPF和DKIM数据用于防止电子邮件欺骗。
如何添加,修改或删除解析记录
添加解析记录
添加解析记录时,通常都会有指导教程,按照教程将需要添加的记录填写进对应的文本框保存设置即可。
使用 SiteGround DNS 服务器,SiteGround 会根据我们的操作自动添加相关的解析记录。例如我们在搭建网站的时候,SiteGround 会自动添加 A 记录,将域名指向 SiteGround 主机分配的 IP 地址。
例如要添加 A 记录
- 在 Create New Record 选项中,先选择记录类型为 A 记录。
- 然后在 Select Name 选项中选择要添加解析记录的域名。
- Cache Duration Setting (TTL) 指示DNS服务器将相应记录存储在缓存中的时间,一般选择默认值或者1小时。
- IPv4 Address 填写网站的 IP 地址。
- 点击 Create 按钮,完成解析记录的添加。
修改或删除解析记录
在 Manage DNS Records 选项中,可以点击 Actions 项下的 Edit 和 Delete 图标,对解析记录进行编辑或删除操作。
如果开启了 CDN 服务,A 记录和 AAAA 记录是无法编辑或者删除的,需要先关闭 CDN 服务再进行操作。
关于 CDN 的设置,可以查看教程:
暂无评论内容