关于域名的一些基础知识

》大部分人在搭建服务器之后都会现在绑定一个域名,让别人通过域名来访问服务器,下面是一些常见的域名知识点。

1.https://www.baidu.com和https://baidu.com有什么区别?

答:https://www.baidu.com 和 https://baidu.com 之间的区别在于子域名的不同。

  1. https://www.baidu.com 是带有 “www” 子域名的完整 URL。在过去的几十年中,“www” 子域名被广泛用于表示 “World Wide Web”(万维网)的一部分。当用户键入以 “www” 开头的 URL 时,他们的请求将被发送到对应的服务器进行处理。
  2. https://baidu.com 则是没有 “www” 子域名的URL。在现代互联网中,许多网站已经移除了 “www” 子域名,并直接使用主域名。这样做的原因包括简化URL、提高品牌可识别性和改进用户体验。

无论你使用哪个 URL,它们都指向同一个百度网站。在浏览器中访问这两个 URL,你将会看到相同的内容。这两个 URL 的区别主要是在于如何表示子域名的形式。

需要注意的是,在某些情况下,网站可能会有不同的配置或重定向策略,使得这两个 URL 在行为上有所差异。但通常来说,它们指向相同的网站。

2.在域名添加子域名是有A/AAAA/MX/CNAME/CAA/SRV/TXT/SPF等类型,他们有什么区别?

答:A、AAAA、MX、CNAME、CAA 和 SRV 是 DNS(域名系统)记录类型,用于不同的目的和场景。下面是它们的区别:

  1. A 记录: A 记录将一个域名指向一个 IPv4 地址。它用于将域名映射到对应的 IPv4 地址,使用户可以使用域名访问相应的网站或服务。
  2. AAAA 记录: AAAA 记录将一个域名指向一个 IPv6 地址。它类似于 A 记录,但用于将域名映射到 IPv6 地址,以支持 IPv6 网络连接。
  3. MX 记录: MX 记录指定了邮件服务器的地址,用于接收特定域名的电子邮件。它定义了邮件服务器的优先级和地址,以确保电子邮件能够正确地路由到目标服务器。
  4. CNAME 记录: CNAME 记录创建别名(Canonical Name)。它允许将一个域名指向另一个域名,实现域名的转发或重定向。当源域名的 IP 地址发生变化时,只需更新目标域名的 A 记录,而不需要更改所有引用源域名的记录。
  5. CAA 记录: CAA 记录(Certification Authority Authorization)用于授权指定的证书颁发机构(CA)颁发特定域名的证书。它允许域名所有者明确指定哪些 CA 可以为其域名颁发证书,提高了域名的安全性。
  6. SRV 记录: SRV 记录指定了提供特定服务的服务器的位置。它用于定义特定协议和服务的服务器位置,例如 VoIP(Voice over IP)、XMPP(Extensible Messaging and Presence Protocol)等。
  7. TXT 记录: TXT 记录允许在域名中存储任意文本信息。它通常用于验证域名所有权、发布域名相关的安全策略或提供其他与域名相关的任意文本信息。例如,你可以在 TXT 记录中添加 SPF 记录、DKIM(DomainKeys Identified Mail)记录或验证服务所需的令牌。
  8. SPF 记录: SPF 记录(Sender Policy Framework)用于验证发件服务器是否被授权发送特定域名的电子邮件。它指定了被允许发送电子邮件的发件服务器的 IP 地址范围或域名。SPF 记录可以帮助防止伪造电子邮件,并提高电子邮件的可信度和传递率。

每种记录类型在 DNS 中具有不同的作用和用途,使用场景也不同。根据你的需求,选择适当的记录类型来配置域名解析和相应的服务。在配置 DNS 记录时,你需要参考相应的语法和规则,以确保正确设置记录。

3. HTTP(HyperText Transfer Protocol)和HTTPS(HyperText Transfer Protocol Secure)是两种用于传输数据的协议,它们有以下主要区别:

  1. 安全性
  • HTTP:是一种不安全的协议,数据在传输过程中以明文形式发送,容易被中间人窃听和篡改,存在安全风险。
  • HTTPS:是基于TLS/SSL协议的安全版本,通过数据加密和身份验证,确保数据在传输过程中是加密的和安全的,有效防止中间人攻击。
  1. 数据传输方式
  • HTTP:数据以明文形式传输,不进行加密处理。
  • HTTPS:数据在传输过程中经过SSL/TLS加密,保障数据的机密性。
  1. 默认端口
  • HTTP:默认端口为80。
  • HTTPS:默认端口为443。
  1. 证书要求
  • HTTP:不需要数字证书。
  • HTTPS:服务器需要使用经过认证的数字证书,证书由受信任的第三方机构颁发,用于验证服务器身份和建立加密通道。
  1. URL前缀
  • HTTP:URL以”http://“开头。
  • HTTPS:URL以”https://“开头。
  1. 网站标识
  • HTTP:在浏览器地址栏中没有额外的标识,通信为普通文本传输。
  • HTTPS:在浏览器地址栏中会显示一个锁形状的图标或者绿色的安全标识,表示该网站是通过安全连接进行通信。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值