百川的博客

百川的博客
写点或者转载一些感觉精彩的文章,一起分享。见证下成长之路

DNS 域名解析

前言

  • 域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。
  • 域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。

准备工作

  • 申请一个域名

    1. 国内申请域名: 国内的有万网等... 特点: 管理页面符合国人操作. 需要备案(如不备案则不可以访问域名)
    2. 国外申请域名: https://www.namesilo.com/, https://who.godaddy.com/

      • 免费域名: freenom.com
      • 国外申请的域名特点: 免备案
  • 购买服务器

    1. 国内服务器: 提供接口service可以使用. web对外访问的页面需要备案
  • 域名和服务器都是国外的可以正常访问

域名解析服务提供方

  • cloudflare.com
  • 注册登录cloudflare

绑定域名

  • 2021-02-07T11:01:00.png
  • 把cloudflare.com域名解析的服务器绑定到域名提供商那边

2021-02-07T11:04:58.png

  • 域名提供商设置(不同提供商界面有所不同)

2021-02-07T11:04:09.png

  • 以下为个人理解, 如有错误, 欢迎留意评论

    1. 域名提供商和域名解析商可以是同一个, 也可以是不同的提供商. 如: 2021-02-07T11:08:12.png
    2. 博主选择域名提供商和域名解析商分开(cloudflare.com功能更强大, 有很多免费服务. 包括快速简单加https)
    3. 解析步骤: 1. 访问域名的时候先走的是域名提供商 2. 域名提供商指定域名解析服务器(域名提供商提供), 3. 域名解析提供商的服务器上保存我们服务器ip 4. 域名解析服务器转发请求到我们绑定的ip上

设置nginx转发

  • 至此dns域名已经绑定
  • 问题是我们的博客对外的端口是8000, 如果要访问博客则需要在域名后面加上端口. 域名加端口访问显然是不可以的

使用docker搭建nginx反向代理用做内网域名转发

总结

如有疑问欢迎留言评论. 感谢您观看本博客

本原创文章未经允许不得转载 | 当前页面:百川的博客 » DNS 域名解析

评论