平常說的DNS到底是什麼

常常聽人們提起DNS,那麼DNS到底是什麼呢?今天就跟大家聊一聊DNS。

一、什麼是DNS?

DNS其實是一個縮寫,它的全稱是Domain Name System,翻譯成中文就是域名系統,那麼什麼是域名呢?

其實大家只要上網就會接觸到域名,我們在使用百度的時候,會在網址里輸入www.baidu.com來訪問百度,其實www.baidu.com就是一個域名。

我們再來看下幾個基本概念:

com —— 稱為根域名,根域名其實還有很多,比如 cn,net,com.cn等等,相信大家也應該聽說過。

baidu.com —— 稱為頂級域名

www.baidu.com —— 成為二級域名

二、域名是幹什麼用的?

Advertisements

其實我們平時訪問的網站都是存放在伺服器上的,伺服器就是一台或多台電腦,跟我們平常用的電腦結構基本相同。我們知道電腦要上網就需要有IP地址,伺服器也是有IP地址的,我們訪問網站,其實就是訪問伺服器的IP。

但是大家知道,IP地址很難記住,比如我們在瀏覽器輸入:http://202.108.22.5/,訪問的就是百度。但是基本沒人會這麼做,因為難記,這麼多網站都記IP,實在太麻煩。因此就有了域名,我們將www.baidu.com綁定到202.108.22.5這台伺服器上,我們只需要記住www.baidu.com 就可以輕鬆的訪問百度了。

而 DNS 可以幫助大家把www.baidu.com 轉換成 202.108.22.5進而訪問百度的網站一個系統,我們輸入域名,DNS會幫助我們找到它的伺服器IP,然後返回給我們的電腦,我們的電腦再訪問這個IP,就可以打開網站了。

Advertisements

三、什麼樣的情況一般是 DNS 出問題了?

一個非常典型的特徵:

QQ可以上,但是訪問不了網頁。因為QQ的通訊是直接通過IP進行的,基本不需要藉助DNS。當QQ可以正常運行時,代表網路可以正常訪問,但是大家訪問不了域名(網址),一般就是DNS出了問題。

那麼如何確定是DNS出了問題呢?也很簡單,大家在瀏覽器內輸入百度的IP地址http://202.108.22.5/,如果能訪問,就代表DNS出了問題

Advertisements

你可能會喜歡