简介: web可视化开发首次发布的是时候,会提示绑定域名,因为发布时给的那个域名别人是不能访问的,需要绑定真实的域名才可以分享给别人进行访问。假设web有多个页面你又该如何绑定?假设有多个web应用又是如何绑定? 本文将介绍web应用如何进行域名绑定以及相关知识点介绍。

原理

1、什么是域名?为什么要绑定域名?


引用原话


域名(英文名字叫bai做domain name),也du叫做网域,实际zhi上就是一串在因特网计dao算机上zhuan的名字字符,而且是具有唯shu一性的,当传输数据时用做定位标识。
域名是以英文符号“."来隔开,顶级域名是固定的,如.com/.cn/.net等等。在购买域名的时候选择自己想要的顶级域名,然后再从顶级域名左边输入自己想要注册的二级域名,组成一个完整的域名。

域名就相当于一个标识,也就是人的一个名字,人如果没有名字,让别人去记住一个人的话,就很困难了,名字也就这样出现了,而域名同理,就是一个网站的名字, 空间,就是一个人的躯体。

域名是用自己设定的字母,以及加上后缀名如:.com .cn .cnt .gov 等等来构成一串域名,一般常用com cn等域名,更具有权威性让人信服,而gov是政府网站,一般普通企业是申请不到的。


所以域名,不仅是一种标识,一种身份,而且访问起来更方便,让人更容易记住。


2、什么是域名解析?为什么要进行域名解析?


域名解析就是国际域名或者国内域名以及中文域名等域名申请后做的到IP地址的转换过程。IP地址是网络上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。

DNS,就是Domain Name System的缩写,翻译过来就是域名系统,是互联网上作为域名和IP地址相互映射的一个分布式数据库。DNS能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数据。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)


解析过程,比如,一个域名为:abc.com,是想看到这个现HTTP服务,如果要访问网站,就要进行解析,首先在域名注册商那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上:211.214.1.XXX,然后,通过WEB服务器来接收这个域名,把abc.com这个域名映射到这台服务器上。那么,输入abc.com这个域名就可以实现访问网站内容了.即实现了域名解析的全过程;

DNS 数据库中包含的资源记录 (RR)。 每个 RR 标识数据库中的特定资源。我们在建立DNS服务器时,经常会用到SOA,NS,A之类的记录,在维护DNS服务器时,会用到MX,CNAME记录。

所以只有通过域名解析才能把域名转换成IP地址,才能够在网络上进行通信

3、CAME解析又是什么?
CAME解析实际是一种DNS需要用到的一种资源记录。DNS将域名转换为IP,需要读取DNS数据库中的资源记录进行翻译。这些资源记录有多种翻译方式如直接将域名翻译成IP的A记录、以及将域名翻译成另外一个域名的CAME记录等等

阿里云物联网平台之Iot Studio中的web应用域名绑定

CNAME其实是DNS的别名记录,别名指向。可以为一个主机设置别名。比如可以理解为一个跳转。例如,域名 对应的真实源站IP为1.1.1.1,对应的CNAME为
abcde12345.mozheanquanddos.com。或者简单来说就是允许多个名字映射到另一个域名,用于同时提供www和MAIL服务的计算机。说明:CNAME的目标主机地址只能使用主机名,不能使用IP地址;主机名前不能有任何其他前缀,如:http://等是不被允许的。CNAME对应真实的IP是不需要配置的,客户端会自动查询这个CNAME记录,最终得到一个IP(1.1.1.1)。

Step By Step

1、发布应用,点击绑定域名按钮,进入域名管理界面

阿里云物联网平台之Iot Studio中的web应用域名绑定

域名管理页面

阿里云物联网平台之Iot Studio中的web应用域名绑定

这里可以看到域名绑定的相关流程


把这里的链接记录下来,待会要用到。


a120h1sf2cljmvso.vapp.cloudhost.link

2、添加CAME解析记录
进入云解析DNS控制台页面

https://dns.console.aliyun.com/?spm=
a2c4g.11186623.2.22.190a7fdegUjM3W#/dns/domainList

选择或者添加备案成功过的域名,点击解析设备

阿里云物联网平台之Iot Studio中的web应用域名绑定

进入解析设置界面,添加解析记录

阿里云物联网平台之Iot Studio中的web应用域名绑定

点击添加记录

阿里云物联网平台之Iot Studio中的web应用域名绑定

完成记录添加,点击启用

阿里云物联网平台之Iot Studio中的web应用域名绑定

3、绑定域名

阿里云物联网平台之Iot Studio中的web应用域名绑定

绑定成功

阿里云物联网平台之Iot Studio中的web应用域名绑定

4、等待30分钟域名生效

阿里云物联网平台之Iot Studio中的web应用域名绑定

测试结果

一定要等半个小时,待域名生效。

1、ping yqbtest.pier39.cn

阿里云物联网平台之Iot Studio中的web应用域名绑定


可以看到CMANE记录域名成功解析至A记录的域名,A记录成功解析为IP地址

2、直接登录yqbtest.pier39.cn

阿里云物联网平台之Iot Studio中的web应用域名绑定