服務器和域名之間有什么聯(lián)系呢?(上)
我們知道,對于一般用戶而言,如果想要訪問一個網(wǎng)站,那肯定會打開電腦上的瀏覽器,然后輸入網(wǎng)址回車就能找到對應的網(wǎng)站了。我們泛義上所說的網(wǎng)址其實最主要的就是域名,一個域名就好似一個站點的身份證,有了域名就
我們知道,對于一般用戶而言,如果想要訪問一個網(wǎng)站,那肯定會打開電腦上的瀏覽器,然后輸入網(wǎng)址回車就能找到對應的網(wǎng)站了。我們泛義上所說的網(wǎng)址其實最主要的就是域名,一個域名就好似一個站點的身份證,有了域名就能找到網(wǎng)站所在的服務器。但是單單有了域名是不行的,還需要服務器的支持。那域名和服務器之間到底有著怎樣的關聯(lián)呢?
網(wǎng)絡資源需要依懶IP地址來定位。網(wǎng)絡上的任何資源(比如MP3音頻、文件、普通網(wǎng)頁等)被他人訪問那訪問者一定要知道這些資源的IP地址,網(wǎng)絡上所有資源的定位靠的是IP,IP地址才是網(wǎng)絡資源的唯一“身份證”。
說到這里可能很多人就不理解了,既然想在網(wǎng)絡上定位到某個資源要靠IP地址,那為什么我們?nèi)粘TL問一些網(wǎng)站并不是輸入IP而是用域名的呢?很好理解,IP地址有一個很大的缺點:難記!IPv4地址尚可以記住,但對于未來主流的IPv6地址,想記住就不現(xiàn)實了,而域名的出現(xiàn)就是為了解決IP地址難記這個問題的。
域名是網(wǎng)絡主機的別稱或者叫代號。服務器的理解有兩種。1.一臺硬件服務器。例如:imb的刀片機。2.部署在硬件服務器上的軟件應用服務器。例如:apache、nginx、ftp等。從你問的問題來看,你應該指的是軟件服務器。每臺網(wǎng)絡主機或者硬件服務器必須有一個ip地址才能被網(wǎng)絡上的其它主機訪問。網(wǎng)絡主機間是靠ip地址通訊的。域名就是這個ip的代號。
為什么需要域名呢?就是便于人去識記,方便人去訪問網(wǎng)絡主機提供的服務。一個域名可以對應多個應用服務器,一個硬件服務器也可以有多個域名指向。這個根據(jù)你的實際需要可以配置。
域名和ip地址之間的轉化,需要域名服務器去轉化。所以,我們?nèi)ビ蛎丈藤徺I域名的時候,其實就確定了由哪臺域名服務器去解析。一個頂級域名下,我們又可以建立二級域名。每個二級域名可以對應一臺網(wǎng)絡主機。總之,域名與服務器之間,是多對多的關系。