文章目錄
其實(shí)制作一個(gè)個(gè)人的博客和外貿(mào)公司網(wǎng)站真的沒有我們想象的那么難,身為一個(gè)小白,我自己就是一步一步通過學(xué)習(xí)建站,并且可以運(yùn)用于工作的,聽專家講一個(gè)是要收費(fèi),一個(gè)是講得太難了。 但是同樣身為小白的博主,能站在跟大家一樣的角度來用經(jīng)驗(yàn)總結(jié)的這些簡(jiǎn)化的知識(shí)點(diǎn),根本就是手把手的傻瓜教程。 如果你想制作一個(gè)個(gè)人博客,或者你正在創(chuàng)業(yè),想為自己的公司制作一個(gè)展示頁面,都可以根據(jù)下面的東西學(xué)習(xí)成長(zhǎng)。 好了,下面進(jìn)入主題,在我們了解建站前,必須要了解域名解析的知識(shí)點(diǎn),首先要明確以下幾個(gè)概念。 什么是 IP? IP 相當(dāng)于我們網(wǎng)站在互聯(lián)網(wǎng)絡(luò)里的邏輯地址,類似家庭地址。因?yàn)橛?jì)算機(jī)的語言不是文字,所以網(wǎng)站的地址只能用二進(jìn)制數(shù)字(即IP)來表示,IP主要分為IPv4和IPv6。平常我們一般用的是IPV4格式,例如數(shù)字加小數(shù)點(diǎn)的格式 172.31.255.255。 任何網(wǎng)站,只要沒有禁止以 IP 地址訪問,就可以用域名訪問,也可以用 IP 地址訪問。Internet 上的每一個(gè)主機(jī)(host),都有一個(gè)唯一的 IP 地址。 什么是 共享IP(shared IP)? 共享 IP :就像一個(gè)房子租給了多個(gè)人居住,彼此間肯定有打擾,但是勝在價(jià)格便宜。 共享IP不是通過IP來訪問你的網(wǎng)站,而是主機(jī)商會(huì)根據(jù)你的域名信息、賬戶信息來自動(dòng)生成一個(gè)網(wǎng)站配置文件,讓訪問者的主機(jī)知道如何訪問具體網(wǎng)站的路徑。 缺點(diǎn)是容易分散網(wǎng)站權(quán)重,共享容易受DDOS攻擊,速度慢,而且你的鄰居犯事了被抓了(比如成人網(wǎng)站,或者其他違法犯忌的網(wǎng)站),同一個(gè)共享IP上的所有網(wǎng)站會(huì)發(fā)生連坐,可能暫時(shí)此 IP上的所有網(wǎng)站, 包括處在同一IP上的你的虛擬主機(jī)網(wǎng)站也無辜地被牽連了。 國外有些主機(jī)商,比如 Justhost, Hostgator 這些網(wǎng)站支持成人內(nèi)容,審核上不太嚴(yán)格,非常容易 IP被封。特別是 Hostgator,是非常多的成人站會(huì)選擇的主機(jī)商,所以對(duì)于我們外貿(mào)建站,還是盡量避免選擇這些主機(jī)商。 什么是 獨(dú)立IP(dedicated IP)? 獨(dú)立IP:類似一戶一號(hào),你的房子里只有你一個(gè)人居住,優(yōu)點(diǎn)是安全,會(huì)提高網(wǎng)站權(quán)重。SEO更偏向獨(dú)立IP,缺點(diǎn)是價(jià)格貴。 如果一個(gè)IP地址只是對(duì)應(yīng)一個(gè)網(wǎng)站的話,那么這樣搜索引擎會(huì)評(píng)定該網(wǎng)站質(zhì)量高從而提高收錄級(jí)別,搜索引擎更容易抓取到該網(wǎng)站的頁面,這樣將會(huì)非常有利于網(wǎng)站的宣傳和網(wǎng)絡(luò)營銷。 什么是域名(domain)? 域名就是網(wǎng)站的網(wǎng)址,這個(gè)不必多說。我們可以使用方便記憶的域名(字母/數(shù)字+.COM等域名后綴)。 在域名經(jīng)過解析之后,我們輸入網(wǎng)站域名,由域名服務(wù)器(DNS)在其緩存中 查找該域名對(duì)應(yīng)綁定的 IP 地址主機(jī),并返回給訪問者主機(jī) IP地址,訪問者主機(jī)訪問該 IP地址,就可以順利打開訪問網(wǎng)站了。 在國內(nèi)購買域名和虛擬主機(jī)需要備案域名網(wǎng)站,在國外買主機(jī)和域名不用備案。 域名分為根域名(主域名)和二級(jí)域名,兩種域名都要解析。 域名服務(wù)器(DNS:domain name server)是什么東東? 記錄域名和 IP地址的對(duì)應(yīng)記錄,并把 IP地址返回給訪問者主機(jī)進(jìn)行訪問。 域名解析是啥? 域名解析即DNS解析,主要針對(duì)網(wǎng)站ip解析(A記錄)和郵箱解析(MX記錄)進(jìn)行。 NS是域名DNS服務(wù)器記錄,全稱Name Server記錄,用來指定該域名由哪個(gè)DNS服務(wù)器來對(duì)你的域名進(jìn)行解析。 所有的DNS設(shè)置『A記錄,郵箱解析(MX記錄),cname記錄等』,都是在域名使用的NS服務(wù)器上面設(shè)置的,即NS在哪里,就要到哪里去設(shè)置DNS。具體的數(shù)據(jù)可以通過 whois.com去查詢域名所使用的NS是什么。 什么是 TTL? 在DNS解析記錄里,TTL的全稱是“生存時(shí)間(Time To Live)”,也就是域名記錄的有效更新時(shí)間,簡(jiǎn)單的說它表示 DNS 記錄在 DNS 服務(wù)器上緩存的時(shí)間。 TTL 到底設(shè)置多少才算合適呢?這個(gè)應(yīng)該根據(jù)情況來定。TTL 大了,修改解析后等待生效的時(shí)間就會(huì)越長(zhǎng),TTL 小了,域名解析的穩(wěn)定性和解析速度就會(huì)受到影響. 可以在解析域名的時(shí)候設(shè)置一個(gè)最短的TTL,代表想讓域名快速生效的時(shí)間 這樣域名可以快速生效,等生效后再把TTL改成最長(zhǎng)的。 對(duì)于企業(yè)網(wǎng)站虛擬主機(jī)這種不會(huì)經(jīng)常更換 IP,架構(gòu)結(jié)構(gòu)比較簡(jiǎn)單的主機(jī),TTL 一般默認(rèn)即可,不用去設(shè)置,在添加時(shí)系統(tǒng)會(huì)自動(dòng)生成。對(duì)于 Bluehost 的解析,默認(rèn)一般為 14400。對(duì)于一些第三方 DNS 智能解析,默認(rèn)多為 3600(60分鐘)。 什么是 A 記錄? A (Address) 記錄是 IP 解析,用來記錄一個(gè)域名(或主機(jī)名)對(duì)應(yīng)的一條 IP 地址。簡(jiǎn)單說就是把你的網(wǎng)站域名放到空間商給你的IP上。A記錄可以將多個(gè)域名解析到一個(gè)IP地址,但是不能將一個(gè)域名解析到多個(gè)IP地址。 A記錄常見的有以下幾種:
一般只要?jiǎng)?chuàng)建兩個(gè) A 記錄即可:一條 @ (主域名的解析),一條是 www (二級(jí)域名www解析) 什么是 CNAME? CNAME (Canonical Name record)是別名解析,把一個(gè)域名解析到另外一個(gè)域名,再由另一個(gè)域名提供 ip 地址。CNAME記錄指定了此域名是另外一個(gè)正式域名(Canonical Name)的別名(alias)??梢宰層蛎壍蕉鄠€(gè)服務(wù)器IP地址。 最常用到 cname 的場(chǎng)景包括做 cdn、做企業(yè)郵箱。CDN加速服務(wù)時(shí)候,很多都是把原本的 www的 A記錄解析改成CNAME方式解析,CDN 加速網(wǎng)站針對(duì)你賬戶自動(dòng)配置的某個(gè)二級(jí)域名。比如把 s.cooltechdoll.com ( 存放 CSS,JS等靜態(tài)文件的二級(jí)域名)的主機(jī)名 s 用 CNAME 解析到七牛默認(rèn)分配的二級(jí)域名. 什么是MX 記錄? MX 記錄是郵件交換記錄,它指向一個(gè)郵件服務(wù)器,發(fā)郵件時(shí)它會(huì)根據(jù)收信人的地址后綴來定位郵件服務(wù)器。如果你需要用你的企業(yè)網(wǎng)站域名作為你的郵箱賬號(hào)的話,就要添加 MX 域名解析記錄。 MX 記錄就是專門為電子郵件程序指路的,在 DNS 服務(wù)器中添加 MX 記錄后,郵件系統(tǒng)通過 DNS(域名服務(wù)器)查找 XXX.com 這個(gè)域名的 MX 記錄。電子郵件程序就能知道郵件服務(wù)器的具體位置(即IP地址)了。 注意不同的郵件服務(wù)商有不同的 MX 記錄的對(duì)應(yīng)地址。如果你不清楚怎么設(shè)置,一般查找你的企業(yè)郵箱服務(wù)商的網(wǎng)站或者問客服即可。 網(wǎng)易企業(yè)郵箱需要添加兩條 MX 記錄:郵件服務(wù)器名:mx.qiye163.com 和 mx2.qiye163.com 騰訊企業(yè)郵箱需要添加兩條 MX 記錄:郵件服務(wù)器名:mxbiz1.qq.com 和 mxbiz2.qq.com 在DNS所在的服務(wù)器里添加完 MX 記錄后,還要去網(wǎng)易或者其他郵箱后臺(tái)設(shè)置下。 什么是 SPF? (Sender Policy Framework) 的縮寫,一種以 IP地址 認(rèn)證電子郵件發(fā)件人身份的技術(shù),是非常高效的垃圾郵件解決方案。這個(gè)是為了防止被列入垃圾郵件,接收郵件方會(huì)首先檢查域名的SPF記錄,來確定發(fā)件人的IP地址是否被包含在 SPF 記錄里面,如果在,就認(rèn)為是一封正確的郵件,否則會(huì)認(rèn)為是一封偽造的郵件進(jìn)行退回。 SPF是通過域名的TXT記錄來進(jìn)行設(shè)置的。為了提升域名郵箱發(fā)送外域郵件的成功率,一般我們會(huì)給自己的域名設(shè)置一條 TXT 記錄來避免這種情況。 TXT 記錄一般是為某個(gè)主機(jī)名或域名設(shè)置的說明。一般情況下我們不用做 TXT 記錄,只有當(dāng)使用企業(yè)郵箱時(shí)為了提高發(fā)送郵件成功率設(shè)置SPF時(shí),我們會(huì)添加 TXT 記錄。
了解完了以上概念之后,我們就可以正式開始進(jìn)行域名解析了。 域名解析主要根據(jù)NS的位置來配置DNS. 第一種:如果你用的是虛擬主機(jī) SiteGround 或 Bluehost,比如 Bluehost,一般建議NS都用虛擬主機(jī)商的,分兩種情況區(qū)別配置。
具體配置可以見下文(文中不能插外鏈,對(duì)個(gè)人怎么做博客感興趣的朋友可以從文末的黑科技娃娃個(gè)人博客的原文鏈接進(jìn)來看看) 虛擬主機(jī)Bluehost的域名解析(含如何將Namesilo的域名綁定到bluehost) 第二種:如果使用VPS主機(jī)建站,域名是namesilo或阿里云等其他域名商那里購買的,可以分兩種NS類型配置。
|
|