簡介: web可視化開發(fā)首次發(fā)布的是時(shí)候,會提示綁定域名,因?yàn)榘l(fā)布時(shí)給的那個(gè)域名別人是不能訪問的,需要綁定真實(shí)的域名才可以分享給別人進(jìn)行訪問。假設(shè)web有多個(gè)頁面你又該如何綁定?假設(shè)有多個(gè)web應(yīng)用又是如何綁定? 本文將介紹web應(yīng)用如何進(jìn)行域名綁定以及相關(guān)知識點(diǎn)介紹。
原理
1、什么是域名?為什么要綁定域名?
引用原話
域名(英文名字叫bai做domain name),也du叫做網(wǎng)域,實(shí)際zhi上就是一串在因特網(wǎng)計(jì)dao算機(jī)上zhuan的名字字符,而且是具有唯shu一性的,當(dāng)傳輸數(shù)據(jù)時(shí)用做定位標(biāo)識。
域名是以英文符號“."來隔開,頂級域名是固定的,如.com/.cn/.net等等。在購買域名的時(shí)候選擇自己想要的頂級域名,然后再從頂級域名左邊輸入自己想要注冊的二級域名,組成一個(gè)完整的域名。域名就相當(dāng)于一個(gè)標(biāo)識,也就是人的一個(gè)名字,人如果沒有名字,讓別人去記住一個(gè)人的話,就很困難了,名字也就這樣出現(xiàn)了,而域名同理,就是一個(gè)網(wǎng)站的名字, 空間,就是一個(gè)人的軀體。
域名是用自己設(shè)定的字母,以及加上后綴名如:.com .cn .cnt .gov 等等來構(gòu)成一串域名,一般常用com cn等域名,更具有權(quán)威性讓人信服,而gov是政府網(wǎng)站,一般普通企業(yè)是申請不到的。
所以域名,不僅是一種標(biāo)識,一種身份,而且訪問起來更方便,讓人更容易記住。
2、什么是域名解析?為什么要進(jìn)行域名解析?
域名解析就是國際域名或者國內(nèi)域名以及中文域名等域名申請后做的到IP地址的轉(zhuǎn)換過程。IP地址是網(wǎng)絡(luò)上標(biāo)識您站點(diǎn)的數(shù)字地址,為了簡單好記,采用域名來代替ip地址標(biāo)識站點(diǎn)地址。域名的解析工作由DNS服務(wù)器完成。
DNS,就是Domain Name System的縮寫,翻譯過來就是域名系統(tǒng),是互聯(lián)網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫。DNS能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)據(jù)。通過域名,最終得到該域名對應(yīng)的IP地址的過程叫做域名解析(或主機(jī)名解析)
解析過程,比如,一個(gè)域名為:abc.com,是想看到這個(gè)現(xiàn)HTTP服務(wù),如果要訪問網(wǎng)站,就要進(jìn)行解析,首先在域名注冊商那里通過專門的DNS服務(wù)器解析到一個(gè)WEB服務(wù)器的一個(gè)固定IP上:211.214.1.XXX,然后,通過WEB服務(wù)器來接收這個(gè)域名,把a(bǔ)bc.com這個(gè)域名映射到這臺服務(wù)器上。那么,輸入abc.com這個(gè)域名就可以實(shí)現(xiàn)訪問網(wǎng)站內(nèi)容了.即實(shí)現(xiàn)了域名解析的全過程;
DNS 數(shù)據(jù)庫中包含的資源記錄 (RR)。 每個(gè) RR 標(biāo)識數(shù)據(jù)庫中的特定資源。我們在建立DNS服務(wù)器時(shí),經(jīng)常會用到SOA,NS,A之類的記錄,在維護(hù)DNS服務(wù)器時(shí),會用到MX,CNAME記錄。
所以只有通過域名解析才能把域名轉(zhuǎn)換成IP地址,才能夠在網(wǎng)絡(luò)上進(jìn)行通信
3、CAME解析又是什么?
CAME解析實(shí)際是一種DNS需要用到的一種資源記錄。DNS將域名轉(zhuǎn)換為IP,需要讀取DNS數(shù)據(jù)庫中的資源記錄進(jìn)行翻譯。這些資源記錄有多種翻譯方式如直接將域名翻譯成IP的A記錄、以及將域名翻譯成另外一個(gè)域名的CAME記錄等等
CNAME其實(shí)是DNS的別名記錄,別名指向??梢詾橐粋€(gè)主機(jī)設(shè)置別名。比如可以理解為一個(gè)跳轉(zhuǎn)。例如,域名 對應(yīng)的真實(shí)源站IP為1.1.1.1,對應(yīng)的CNAME為
abcde12345.mozheanquanddos.com。或者簡單來說就是允許多個(gè)名字映射到另一個(gè)域名,用于同時(shí)提供www和MAIL服務(wù)的計(jì)算機(jī)。說明:CNAME的目標(biāo)主機(jī)地址只能使用主機(jī)名,不能使用IP地址;主機(jī)名前不能有任何其他前綴,如:http://等是不被允許的。CNAME對應(yīng)真實(shí)的IP是不需要配置的,客戶端會自動查詢這個(gè)CNAME記錄,最終得到一個(gè)IP(1.1.1.1)。
Step By Step
1、發(fā)布應(yīng)用,點(diǎn)擊綁定域名按鈕,進(jìn)入域名管理界面
域名管理頁面
這里可以看到域名綁定的相關(guān)流程
把這里的鏈接記錄下來,待會要用到。
a120h1sf2cljmvso.vapp.cloudhost.link
2、添加CAME解析記錄
進(jìn)入云解析DNS控制臺頁面
https://dns.console.aliyun.com/?spm=
a2c4g.11186623.2.22.190a7fdegUjM3W#/dns/domainList
選擇或者添加備案成功過的域名,點(diǎn)擊解析設(shè)備
進(jìn)入解析設(shè)置界面,添加解析記錄
點(diǎn)擊添加記錄
完成記錄添加,點(diǎn)擊啟用
3、綁定域名
綁定成功
4、等待30分鐘域名生效。
測試結(jié)果
一定要等半個(gè)小時(shí),待域名生效。
1、ping yqbtest.pier39.cn
可以看到CMANE記錄域名成功解析至A記錄的域名,A記錄成功解析為IP地址
2、直接登錄yqbtest.pier39.cn