DNS解析中(zhōng)的A記錄和CANME記錄有什麽區别?
時間:2022-03-11 作者:管理員(yuán) 點擊:293
一(yī)、什麽是A記錄?
A(Address)記錄是用來指定主機名(或域名)對應的IP地址記錄。用戶可以将該域名下(xià)的網站服務器指向到自己的web server上,同時也可以設置域名的子域名。簡單來講,A記錄就是指定域名對應的IP地址。如我(wǒ)(wǒ)們添加一(yī)條A記錄将www的主機指向IP192.168.1.1,那麽當你訪問www主機時就會解析到192.168.1.1這個IP上。
二、什麽是CNAME記錄
通常稱别名解析,是主機名到主機名的映射。當需要将域名指向另一(yī)個域名,再由另一(yī)個域名提供 IP 地址,就需要添加 CNAME 記錄,最常用到 CNAME的場景包括做CDN、企業郵箱、全局流量管理等。與A記錄不同的是,CNAME别名記錄設置的值不是一(yī)個固定的IP,而是主機的别名地址。
别名解析可以提供更大(dà)的靈活性,便于統一(yī)管理。比如,當主機因某種因素的影響需要更換IP時,如果域名做了CNAME記錄,就可以同時更新别名的解析指向,不需要進行新的解析操作。
三、使用A記錄和CNAME進行域名解析的區别
A記錄就是把一(yī)個域名解析到一(yī)個IP地址,而CNAME記錄就是把域名解析到另外(wài)一(yī)個域名。其功能是差不多,CNAME将幾個主機名指向一(yī)個别名,其實跟指向IP地址是一(yī)樣的,因爲這個别名也要做一(yī)個A記錄的。但是使用CNAME記錄可以很方便地變更IP地址。如果一(yī)台服務器有100個網站,他們都做了别名,該台服務器變更IP時,隻需要變更别名的A記錄就可以了。
CNAME解析的生(shēng)效時間要比A記錄快,A記錄往往要幾個小(xiǎo)時至48小(xiǎo)時,CNAME幾分(fēn)鍾即可。
如果是A記錄,一(yī)旦主機的IP發生(shēng)變化,則必須重新解析;如果是CNAME解析,則無需重新解析。
四、使用A記錄和CNAME哪個好?
如單考慮對網站的影響,其實沒有太大(dà)的區别。但CANME相比A記錄更加穩定,服務商(shāng)爲了方便運維一(yī)般也建議用戶使用CANME記錄綁定域名,如果主機使用的雙線IP,顯然也是使用CANME更加方便一(yī)些。
A記錄也有一(yī)些好處,例如可以在輸入域名時不用輸入WWW.來訪問網站哦!從SEO優化角度來看,一(yī)些搜索引擎如alex或一(yī)些搜索查詢工(gōng)具網站等等則默認是自動去(qù)掉WWW.來辨别網站,CNAME記錄是必須有如:WWW(别名)前綴的域名,有時候會遇到這樣的麻煩,前綴去(qù)掉了默認網站無法訪問。
有人認爲,在SEO優化網站的時候,由于搜索引擎找不到去(qù)掉WWW.的域名時,對網站權重也會有些影響。因爲有些用戶也是不喜歡多寫三個W來訪問網站的,網站無法訪問有少量網民客戶會放(fàng)棄繼續嘗試加WWW.訪問域名了,因此網站訪問浏覽量也會減少一(yī)些。
也有人認爲同一(yī)個域名加WWW.和不加WWW.訪問網站也會使網站權重分(fēn)散,這也是個問題。但是可以使用301跳轉把不加WWW.跳轉到加WWW.的域名,問題就解決了。
五、什麽時候用A記錄,什麽時候用CNAME别名解析
經常換IP,建議用CNAME别名解析,不經常換IP,建議用A記錄直接解析到IP。多線空間,必須用CNAME别名解析。