導航:首頁 > IDC知識 > 域名多IP規則

域名多IP規則

發布時間:2020-10-22 06:47:24

1、一個網站有多個IP時,是什麼規則決定用戶訪問哪個IP?

一個域名多個IP時,在域名解析過程中會有多個解析記錄。用戶訪問這個域名時,由DNS系統提供解析結果(即IP)給用戶。

順序問題,受以下幾方面影響:
1、就近原則:DNS業務系統可以根據訪問用戶源IP設定不同響應規則,如片區一的回復順序可以設置為IP-A;IP-B;IP-C; 片區二可以設置DNS響應結果順序為:IP-B;IP-C;IP-A;譬如上海訪問百度和西藏訪問百度的解析結果可能不同。又譬如電信用戶訪問qq.com和移動用戶訪問qq.com解析結果不同。
2、網站域名管理者在設定DNS域名授權時,直接規定了回復規則,如固定主要回復IP-A,IP-B做備用。
3、可能會受網路影響:如DNS響應了兩個結果,但是用戶網路只能到達其中一個結果,另一個到達不了。那麼訪問時會從第一個失敗後轉到第二個。比較明顯的是:用戶只有IPv4,然後現在某網站有IPv6,IPv4解析結果,IPv6優先響應給用戶,但IPv4用戶無法到達IPv6網路,所以最終訪問的還是IPv4的目標網站。

2、一個域名能對應多個IP嗎?

不能,一個域名只能對應一個IP。

互聯網上,一台台伺服器是通過不同的IP來進行識別的。每台伺服器上可以新建很多站點,您的網站程序就放在一個站點裡面,然後在這個站點上綁定您的域名。所以一台伺服器可以綁定很多個域名,也就是一個IP可以對應很多個域名,但是一個域名只能綁定到一個站點上,也就是對應一個IP。就好比,一個名字對應全國很多個人(重名),但是這裡面的一個身份證號碼只能對應一個人名。

域名(Domain Name),是由一串用「點」分隔的字元組成的Internet上某一台計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位(有時也指地理位置,地理上的域名,指代有行政自主權的一個地方區域)。域名是一個IP地址上有「面具」 。域名的目的是便於記憶和溝通的一組伺服器的地址(網站,電子郵件,FTP等)。域名作為力所能及難忘的互聯網參與者的名稱。域名按域名系統(DNS)的規則流程組成。在DNS中注冊的任何名稱都是域名。域名用於各種網路環境和應用程序特定的命名和定址目的。通常,域名表示互聯網協議(IP)資源,例如用於訪問網際網路的個人計算機,託管網站的伺服器計算機,或網站本身或通過網際網路傳送的任何其他服務。世界上第一個注冊的域名是在1985年1月注冊的。

3、一個域名為什麼可以對應多個ip

一個域名對應多個IP地址的時候,智能DNS伺服器會根據請求的線路、地理位置等信息綜合考慮,返回對於該請求最快的IP
如一個域名可以分給電信、聯通、南方、北方等多個線路多台分布式的伺服器使用,這樣對各種用戶來說,訪問的伺服器都是距離自己較近的
一個域名對應一個網站,但網站的內容可以鏡像的存在多個位置、線路不同的運營商機房中

4、一個域名對應多個IP地址優先順序如何設置

那把A記錄中的mail的解析指向bluehost的IP~
比如bulehost的郵箱用mail.域名,指向bluehost的IP。
weebly的網頁用www.域名和根域名。指向weebly的IP。

5、一個域名對應多個IP地址是如何實現的

使用負載均衡實現,傳統和常規做法,其他方式需要特殊處理。
1、一個域名設定多個dns服務或者伺服器進行解析,同一個域名的每個解析都指向不同的ip地址,這樣應答快的dns優先進行解析,這樣就能保證最快定向到指定的網站空間去。如果空間也存在不同地點的相同內容鏡像,那麼這種方式最適合,例如sohu全國都有伺服器,就是這么乾的,除非你指定要訪問某個地方的伺服器,否則默認轉向最快的空間,因為內容是鏡像自動同步的,內容上不存在差別,用戶是不知道的。一般域名管理機構只允許設定2到3個域名解析服務,所以再多就不支持了。
2、自己公司建立伺服器,給自己進行dns解析服務,這樣容易實現以上功能的操做。且數量不受限制,例如給客戶提供移動、聯通、網通、電信、東方寬頻、長城寬頻等等多個dns,那麼使用對應寬頻的用戶都能自動定向到適合自己的網站去,企業可以分別在不同運營商那裡建立網站,保證不同帶寬的用戶都能高速訪問,很多游戲運營商都是這么乾的。

6、為什麼一個域名要對應多個IP地址?

IP地址相當於上網的身份對應,而域名相當於是把IP地址改成好記憶的名字,然後為了網路訪問的方便性和多用戶性,所以一個域名可以對應多個IP地址

7、在Linux下怎麼實現多個域名共用一個Ip

1、這個問抄題和linux系統沒關系
2、用webserver的虛擬襲主機vhost
3、apache實例
<VirtualHost 172.16.1.2>
DocumentRoot /opt/www1
ServerName dns1
.......
</VirtualHost>
<VirtualHost 172.16.1.2>
DocumentRoot /opt/www2
ServerName dns2
.......
</VirtualHost>
4、nginx實例
server{
listen 80;
server_name yourdomain1; #綁定域名
index index.html; #默認文件
root /opt/www; #網站根目錄
include proxy.conf; #調用其他規則
}
server{
listen 80;
server_name yourdomain2; #綁定域名
index index.html; #默認文件
root /opt/www; #網站根目錄
include proxy.conf; #調用其他規則
}

8、一個域名對應於多個IP地址,為什麼採用這種策略?

多個IP地址可以是多台伺服器呀,這樣當有一台無法提供服務時可以解析到其他伺服器繼續提供服務,多個IP可以做負載均衡。

與域名多IP規則相關的知識