域名是互聯(lián)網(wǎng)的大門(mén),它的作用就是將復(fù)雜難記的IP地址轉(zhuǎn)化為人們易記的域名,當(dāng)人們通過(guò)域名訪問(wèn)的時(shí)候域名服務(wù)器會(huì)將域名解析成IP地址,然后我們才能正常打開(kāi)網(wǎng)站。
域名我們購(gòu)買(mǎi)之后需要進(jìn)行管理操作,才能真正發(fā)揮它的作用。域名常見(jiàn)的管理操作主要有以下幾種:
A記錄:A記錄是將域名解析成IP地址,也就是說(shuō)當(dāng)用戶(hù)訪問(wèn)這個(gè)域名的時(shí)候,它就到達(dá)你在域名里設(shè)置的IP地址對(duì)應(yīng)的服務(wù)器,A記錄操作比較適合IP地址固定的服務(wù)器,如果你的服務(wù)器IP是固定的,而且不會(huì)經(jīng)常更換IP地址的話,建議做該解析,該解析效率最高。
CNAME(別名)記錄:該記錄是將域名解析成另外一個(gè)域名,然后通過(guò)另外的域名查找你服務(wù)器的IP地址,設(shè)置的時(shí)候根據(jù)不同的域名解析服務(wù)商,有些小小的區(qū)別,比如萬(wàn)網(wǎng),CNAME記錄后面會(huì)有個(gè)".",而有些解析服務(wù)器會(huì)自動(dòng)添加這個(gè)點(diǎn)。該解析記錄適合租用空間的客戶(hù),自己沒(méi)有服務(wù)器,IP地址是空間商提供的,但是空間商的服務(wù)器網(wǎng)站比較多,有時(shí)候可能會(huì)因?yàn)閭(gè)人網(wǎng)站出現(xiàn)問(wèn)題而臨時(shí)更換IP,雖然良心接入商都會(huì)通知你ip變更,但畢竟存在聯(lián)系不上或者漏掉的時(shí)候,只是他們的IP變了,而你的域名IP還是原來(lái)的,就導(dǎo)致了網(wǎng)站無(wú)法訪問(wèn),如果你再幾天都不關(guān)心網(wǎng)站,可能就因?yàn)檫@個(gè)問(wèn)題被搜索除名了,這個(gè)時(shí)候用別名是最有效的,將域名解析到他們的提供的二級(jí)域名上,一旦他們的IP地址發(fā)生了變更,首先他們會(huì)修改提供給您的二級(jí)域名的解析,由于您的域名是cname到他們的二級(jí) 域名,所以您域名對(duì)應(yīng)的ip也是隨著他們的改變而改變的。此種解析雖然方便實(shí)用,但是也有一個(gè)缺點(diǎn),就是解析速度問(wèn)題,也就是說(shuō)當(dāng)別人訪問(wèn)你的域名時(shí),它需要到您的域名解析服務(wù)器上找到該域名的解析記錄,然后發(fā)現(xiàn)解析的是個(gè)二級(jí)域名,然后它還需要去找那個(gè)二級(jí)域名的解析,經(jīng)過(guò)2次查詢(xún),用戶(hù)等待的時(shí)間就長(zhǎng)了一些。雖然這個(gè)時(shí)間以毫秒計(jì)算,但是對(duì)于那些追求速度和穩(wěn)定性的人來(lái)說(shuō)顯然不太合適。
MX記錄:MX記錄是針對(duì)郵箱來(lái)說(shuō)的,當(dāng)您給域名郵箱發(fā)送郵件的時(shí)候,郵件服務(wù)器會(huì)根據(jù)郵件的域名地址,查找該郵箱域名對(duì)應(yīng)的MX記錄,找到之后才會(huì)發(fā)送到該MX指向的服務(wù)器,然后將郵件投遞到那臺(tái)服務(wù)器,如果域名沒(méi)有MX記錄的郵件就沒(méi)有辦法發(fā)送了。
NS記錄:NS記錄,一般的時(shí)候很少用到,如果你對(duì)域名的操作不太了解的話不建議做該操作。NS記錄是指該域名的域名服務(wù)器的記錄,指定該域名是通過(guò)哪臺(tái)DNS服務(wù)器進(jìn)行解析的,每個(gè)注冊(cè)的域名都會(huì)有默認(rèn)的解析記錄,如果您比較懂DNS,可以通過(guò)修改該記錄,使用其他家的dns服務(wù)器對(duì)您的域名進(jìn)行解析,或者自己架設(shè)一臺(tái)服務(wù)器進(jìn)行解析,一直以來(lái)都想做自己架設(shè)個(gè)服務(wù)器給自己的域名做解析,但是由于時(shí)間和成本問(wèn)題,一直都擱置下去了,畢竟現(xiàn)在免費(fèi)的穩(wěn)定性高的DNS服務(wù)有很多,做的比自己做的都好,何必再自己弄一個(gè)不太穩(wěn)定的呢。
以上解析記錄操作的時(shí)候都會(huì)涉及到一個(gè)TTL值,這個(gè)值是只域名解析在其他DNS服務(wù)器緩存的時(shí)間。講到這里我們先介紹下域名解析的過(guò)程:
默認(rèn)我們的寬帶接入商都會(huì)提供一組本地DNS服務(wù)器,比如沈陽(yáng)網(wǎng)通的就是202.96.69.38,202.96.64.68,我們上網(wǎng)的時(shí)候,訪問(wèn)一個(gè)域名的時(shí)候,首先會(huì)查找本地的hosts文件,該文件記錄一些域名對(duì)應(yīng)的IP地址,也是一個(gè)小型的域名解析服務(wù)器,在該文件沒(méi)有沒(méi)有發(fā)現(xiàn)域名的解析記錄后,就會(huì)請(qǐng)求202.96.69.38服務(wù)器進(jìn)行解析,如果202.96.69.38這臺(tái)服務(wù)器上有該域名的解析記錄的話,就會(huì)直接返回IP地址,如果沒(méi)有的話則向域名根服務(wù)器進(jìn)行請(qǐng)求,如果域名根服務(wù)器會(huì)返回該域名的NS記錄,告訴你應(yīng)該去該服務(wù)器上查詢(xún)此域名的解析記錄,然后202.96.69.38會(huì)向NS服務(wù)器請(qǐng)求,查到解析記錄之后返回給你,然后你就可以訪問(wèn)這個(gè)域名對(duì)應(yīng)的網(wǎng)站了。
期間202.96.69.38這臺(tái)服務(wù)器獲取到該域名的解析記錄后會(huì)在本地緩存一段時(shí)間,這個(gè)時(shí)間就是域名的TTL值,你設(shè)置多長(zhǎng),它就緩存多長(zhǎng)時(shí)間,緩存期內(nèi)別人請(qǐng)求該域名的解析時(shí)會(huì)直接返回該緩存記錄,不會(huì)再向根服務(wù)器查詢(xún),當(dāng)過(guò)了緩存期后,再有訪問(wèn)的話則會(huì)繼續(xù)重復(fù)剛才的域名解析過(guò)程。
TTL值至于設(shè)置多長(zhǎng),需要根據(jù)你自己的需求了,考慮到TTL的優(yōu)缺點(diǎn)就行了,如果你的IP固定不變的話,你TTL設(shè)置過(guò)長(zhǎng),別人訪問(wèn)你的域名的時(shí)候解析就越快,可以直接從緩存里讀取,但是如果你的TTL過(guò)長(zhǎng)的話,一旦你的域名對(duì)應(yīng)的IP發(fā)生變化,那你就得等域名TTL失效后新的解析才會(huì)生效。二者各有利弊,量力而為!
域名的管理操作主要涉及到以上幾點(diǎn),如果有什么疑問(wèn)可以多看些該方面的書(shū),涉及到的知識(shí)不是太多,很容易理解。