域名解析教程

访问一个网站输入域名,比如www.baidu.com就可以访问到百度。但是我们在浏览器输入www.baidu.com之后是怎么访问到百度的网页的呢?百度的网页存在服务器里,但是我们并不知道他的服务器在哪?

其实就是通过DNS解析到的服务器IP,找到服务器IP之后,我们访问www.baidu.com这个访问请求,就会发给百度的服务器,百度的服务器接收到请求,给你返回了对应的内容,然后我们浏览器收到了内容就给你显示了出来,我们就看到了百度的网页。

我们要做的域名解析就是要把域名和IP的对应关系告诉DNS,DNS记下来后有访客访问就返回给他了。
不同服务商解析域名的方法大差不差,这里使用腾讯云进行解析讲解

目录

所需材料

  1. 已实名和备案的域名(我们解析的ip地址在国内,所以域名必须通过备案)
  2. 一台公网ip服务器

域名解析

进如腾讯云的域名控制台,点击域名后面的解析。

进入dnspod(腾讯云的是这个,不同服务商的dns解析不一样)

接下来讲一下解析记录里参数都是干啥的

主机记录

主机记录相当于域名的前缀,比如 www

记录 解释
www 常见主机记录,将域名解析为 www.callmelp.online
@ 直接解析主域名 callmelp.online
mail 将域名解析为 mail.callmelp.online,通常用于邮件服务
* 泛解析,匹配其他所有域名 *.callmelp.online

这里可以写任何值,比如你用baidu.com这个域名,记录写baidu,你就可以用baidu.baidu.com访问某个服务器

记录类型

记录类型 使用目的
A 记录 将域名指向一个 IP 地址(外网地址)。
CNAME 记录 将域名指向另一个域名,再由另一个域名提供 IP 地址(外网地址)。
MX 记录 设置邮箱,让邮箱能收到邮件。
NS 记录 将子域名交给其他 DNS 服务商解析。
AAAA 记录 将域名指向一个 IPv6 地址。
SRV 记录 用来标识某台服务器使用了某个服务,常见于微软系统的目录管理。
TXT 记录 对域名进行标识和说明,绝大多数的 TXT 记录是用来做 SPF 记录(反垃圾邮件)。
隐、显性 URL 记录 将一个域名指向另外一个已经存在的站点。

我们使用A将域名解析到ip地址


例如我们要将abc前缀的域名解析到0.0.0.0这个ip:

确认即可。

SSL证书

为了用户的安全,https使用加密传输。在握手过程中,网站会向浏览器发送SSL证书,SSL证书和我们日常用的身份证类似,是一个支持HTTPS网站的身份证明,SSL证书里面包含了网站的域名,证书有效期,证书的颁发机构以及用于加密传输密码的公钥等信息,由于公钥加密的密码只能被在申请证书时生成的私钥解密,因此浏览器在生成密码之前需要先核对当前访问的域名与证书上绑定的域名是否一致,同时还要对证书的颁发机构进行验证,如果验证失败浏览器会给出证书错误的提示。在这一部分我将对SSL证书的验证过程以及个人用户在访问HTTPS网站时,对SSL证书的使用需要注意哪些安全方面的问题进行描述。

腾讯云SSL证书

进入腾讯云SSL证书管理

点击下载即可。