如何使用DNS?

在Internet上,域名解析(DNS)充當(dāng)電話簿角色。電腦用數(shù)字地址來代替電話號(hào)碼來通訊,這就是所謂的IP地址,它看上去像192.168.1.1。
對(duì)計(jì)算機(jī)而言,數(shù)字是有用的,但人們想要記住它們是非??膳碌?。假設(shè)你訪問Google,你必須輸入172.217.24.196。這只不過是一個(gè)網(wǎng)站,因特網(wǎng)上還有數(shù)以百萬計(jì)的網(wǎng)站!你需要很多記憶體或者一個(gè)龐大的筆記本電腦,而且要有足夠的耐心去記住所有這些東西。試試,你還記得你所有朋友的電話號(hào)碼嗎?
DNS解決了這個(gè)難題,因?yàn)樗峁┝艘粋€(gè)易于記憶的計(jì)算機(jī)域名,可以把它轉(zhuǎn)換成IP地址。
為了確定使用哪個(gè)IP地址和哪個(gè)域名,您必須咨詢DNS服務(wù)器。缺省情況下,您可以使用Internet服務(wù)提供商(ISP)的DNS服務(wù)器,因此您可以通過DNS服務(wù)器查找IP地址。
這個(gè)問題在于,要找到需要的IP地址,你必須告訴ISP。所以,即使他們可能看不見您發(fā)送到或從該站點(diǎn)發(fā)送來的消息,他們也知道您在查找該站點(diǎn)的IP地址時(shí)嘗試或希望訪問哪些站點(diǎn)。
DNS允許ISP在訪問網(wǎng)站時(shí)看到什么?
DNS可以被看作是調(diào)用目錄查詢。參考電話公司,接線員會(huì)問你要找誰,然后他們會(huì)給你那個(gè)人的電話號(hào)碼。假如你不提供姓名,他們顯然不能查詢電話號(hào)碼。
電話局知道下列數(shù)據(jù):
您想給誰打電話(因?yàn)槟呀?jīng)告訴他們了)
您何時(shí)提出要求?
您的電話號(hào)碼
總之,他們可以知道:“2019年11月28日晚上7:05,電話號(hào)碼是xxx的人打電話給xxx,詢問電話號(hào)碼?!备猩跽撸绻愦螂娫捲儐柲橙说碾娫捥?hào)碼,表明你想和某人通話,這很可能會(huì)讓那些不懷好意的人通過這個(gè)信息監(jiān)視你。
若要訪問.cn,則會(huì)出現(xiàn)以下情況:
輸入瀏覽器中的網(wǎng)址;
計(jì)算機(jī)會(huì)向DNS服務(wù)器發(fā)送請(qǐng)求,要求提供IP地址;DNS服務(wù)器會(huì)找到IP地址,并將其返回到計(jì)算機(jī)上;在2019年11月28日晚上7:06,IP地址為192.168.1.1的DNS服務(wù)器會(huì)查看.cn的IP地址。
您的計(jì)算機(jī)試圖找到該域名的唯一原因是您試圖與其連接。所以,就像電話號(hào)碼類比一樣,假設(shè)這是你正在訪問的站點(diǎn)。
了解更多關(guān)于DNS知識(shí)關(guān)注:http://www.vecloud.com/article/20200510232844.html