1. 程式人生 > 實用技巧 >【3分鐘掌握】什麼是DNS解析

【3分鐘掌握】什麼是DNS解析

在這裡插入圖片描述

DNS解析為什麼會出現?

計算機在網路上進行通訊時實際只能識別如“39.156.69.79”之類的IP地址。

39.156.69.79 //請試著訪問一下這個ip地址到瀏覽器中

你會發現,你神奇的跳轉到了百度。

在這裡插入圖片描述

我們訪問web服務,實際就是訪問對應ip主機上的應用服務。

但是這就出現了一個問題,39.156.69.79 ,這一長串沒有規律的數字,特別難記。這怎麼辦呀?

所以域名就誕生了,而DNS解析就是把域名轉化成ip地址。

現在,可以得出一個結論:

在瀏覽器中輸入baidu.com 和 直接輸入ip地址 39.156.69.79 兩者是等價的。

DNS解析原理

當應用過程需要將一個主機域名對映為IP地址時,就呼叫域名解析函式,

解析函式將待轉換的域名放在DNS請求中,以UDP報文方式發給本地域名伺服器。

簡單來講,你訪問一個域名,DNS伺服器會解析成ip地址,把結果返回給你。

DNS解析實戰(阿里雲版)

有域名的同學,直接看2就可以了,沒有的同學看1。

沒有部署個人網站需求的同學,建議不要浪費錢買域名。

  1. 購買域名
    1. 1 訪問阿里雲

https://www.aliyun.com/?source=5176.11533457&userCode=vnk7s0ek

​ 1.2 購買一個域名

你想用把域名解析到一個地址,顯然,你得先擁有一個域名。

​ (a) 點選阿里雲主頁上的域名註冊

image-20201008113029549

​ (b) 輸入一個你想購買的域名

,然後結算購買就可以了。

image-20201008113428824

  1. 進行解析

    ​ 2.1 進入阿里雲控制檯

    image-20201008113737957

對,就是這個頁面

​ 2.2 進入域名面板,選擇解析

image-20201008114222494

​ 2.3 點選新增記錄,輸入你想填的資訊,然後點選確認。

image-20201008114314360

image-20201008121805908

​ 2.4 接著我們就可以通過訪問域名來訪問我們自己的伺服器了。