怎樣註冊自己網站的域名(什麼是域名和ip地址)
上一篇文章講到瀏覽器的工作原理,如果還沒有看過的網友建議先看看:瀏覽器的工作原理是怎樣的?是如何把網頁顯示出來的?
今天來講一下網站的域名地址是怎樣和IP地址繫結的,如果還不知道什麼是IP地址的同學可以先看看:一分鐘瞭解IP地址,網路真不是法外之地,勸你謹言慎行
當瀏覽器生成HTTP訊息之後,是如何發出去的呢?這個時候就要藉助我們的作業系統,幫助瀏覽器把訊息傳送出去,但是在傳送前還需要知道目的主機的IP地址,也就是需要訪問的網站伺服器的IP地址。
怎樣根據網站的域名地址查詢到網站的IP地址呢?
網際網路和公司內部的區域網都是基於 TCP/IP 的思路來設計的,所以我們先來了解 TCP/IP 的基本思路。
TCP/IP 就是由一些小的子網,通過路由器連線起來組成一個大的網路。這裡的子網可以理解為用集線器連線起來的幾臺計算機,我們將它看作一個單位,稱為子網。
將子網通過路由器連線起來,就形成了一個網路 。
網路是通過IP地址來確定通訊物件的,因此不知道IP地址就無法將訊息傳送給對方。你可能會想,既然需要IP地址通訊,為什麼不直接在瀏覽器填寫IP地址進行訪問呢?
其實有些網站是可以利用IP地址直接訪問的,不必使用域名,但是你很難記住這個IP地址,因為IP地址就像一串電話號碼一樣,很長很難記住,相比IP地址,域名地址就容易記住的多了。
又有人會說,為什麼不直接使用域名訪問伺服器呢?而要使用IP地址繫結域名的方式呢?
因為網際網路中有很多路由器,這些路由器需要根據不同的IP地址來判斷應該把資料傳送到什麼地方。而IP地址的長度只有32位元,也就是4個位元組,相對於域名來說很短,這樣的話路由器處理起來就非常的簡單,而域名最長可以達到255個位元組,會增加路由器的負擔,導致傳送資料效率變低。
查詢 IP 地址的方法很簡單,只要詢問最近的 DNS 伺服器網站域名的 IP 地址是什麼就可以了,DNS 伺服器會回答說該伺服器的IP地址為 xxx.xxx.xxx.xxx。
什麼又是DNS伺服器呢?DNS伺服器其實就是一個域名序號產生器構,你可以認為是一個存放域名和IP繫結的地方,所有的公司機構或者個人需要域名地址都需要向域名註冊商提出申請,而且這個域名是需要花錢購買的,現在國內主流的域名提供商有阿里雲、中數、西部數碼、騰訊雲等等。
不同的域名價格不同,其中越短的域名越容易記住的域名越貴。
在中國,如果申請的域名是訪問國內的網站伺服器,是需要先備案的,也就是需要先到你所在地的通訊管理局去做一個域名備案,這個備案在域名註冊商那個地方有入口和備案方法,比如阿里雲就有一個域名代備案服務,不過需要錢,自己備案不用花錢。
如果你的域名是訪問國外的伺服器,那就可以不用備案,但是同樣不能做違法犯罪的事情。
最後,當你購買了域名之後,一般域名註冊商都會提供一個網站後臺,可以在註冊商提供的後臺上繫結你需要繫結的IP地址,這樣就實現了域名和IP地址的繫結,其中一個域名只能繫結一個IP地址,但是可以使用多個不同的二級域名繫結多個不同的IP地址。
比如你申請了一個域名it.com,那你可以使用www.it.com繫結IP:204.22.33.33,還可以使用blog.it.com繫結IP:204.22.33.32,還可以使用:it.it.com繫結IP地址:204.22.33.34等等。
當你網站域名地址繫結了IP地址之後,別的使用者就可以通過域名地址訪問你的網站了。
同樣使用者電腦獲取了需要訪問的網站域名地址繫結的IP地址之後就可以訪問網站了。
如果不會申請域名、備案域名、繫結域名的同學歡迎關注我,私信我哦。
歡迎關注我,學習更多計算機知識!