⑴ 每個域名伺服器至少應該知道一個根伺服器的ip地址
每個域名伺服器至少應該知道一個根伺服器的ip地址。根據查詢相關信息顯示,在域名解析過程中,只要域名解析軟體知道如何訪問任意一個域名伺服器,而每一域名伺服器都至少知道根伺服器的球地址。
⑵ 中國的母根伺服器在哪裡
中國的母根伺服器在北京。中國的根服搭褲務器有1母3輔,母根伺服器在北京,三台輔根分別氏碼在上海、成都、知核簡廣州。
⑶ 13台根伺服器 詳細DNS和IP地址
全球13個DNS根(rootDNS)伺服器信息
A.root-servers.net198.41.0.4美國
B.root-servers.net192.228.79.201美國(另支持IPv6)
C.root-servers.net192.33.4.12法國
D.root-servers.net128.8.10.90美國
E.root-servers.net192.203.230.10美國
F.root-servers.net192.5.5.241美國(另支持IPv6)
G.root-servers.net192.112.36.4美國
H.root-servers.net128.63.2.53美國(另支持IPv6)
I.root-servers.net192.36.148.17瑞典
J.root-servers.net192.58.128.30美國
K.root-servers.net193.0.14.129英國(另支持IPv6)
L.root-servers.net198.32.64.12美國
M.root-servers.net202.12.27.33日本(另支持IPv6)
⑷ 根域名伺服器的分布地點
下表是這些機器的管理單位、設置地點及最新的IP地址: 字母 IPv4地址 IPv6地址 自治系統編號(AS-number) 舊名稱 運作單位 設置地點
#數量(全球性/地區性) 軟體 A 198.41.0.4 2001:503:ba3e::2:30 AS19836 ns.internic.net VeriSign 以任播技術分散設置於多處
6/0 BIND B 192.228.79.201
(2004年1月起生效,舊IP地址為128.9.0.107) 2001:478:65::53 (not in root zone yet) none ns1.isi.e 南加州大學信息科學研究所
(Information Sciences Institute, University of Southern California) 美國加州馬里納戴爾雷伊
(Marina del Rey)
0/1 BIND C 192.33.4.12 2001:500:2::CAS2149 c.psi.net Cogent Communications 以任播技術分散設置於多處
6/0 BIND D 199.7.91.13(2013年起生效,舊IP地址為128.8.10.90) 2001:500:2::DAS27 terp.umd.e 馬里蘭大學學院市分校
(University of Maryland, College Park) 美國馬里蘭州大學公園市
(College Park)
1/0 BIND E 192.203.230.10 AS297 ns.nasa.gov NASA 美國加州山景城
(Mountain View)
1/0 BIND F 192.5.5.241 2001:500:2f::f AS3557 ns.isc.org 互聯網系統協會
(Internet Systems Consortium) 以任播技術分散設置於多處
2/47 BIND G 192.112.36.4 AS5927 ns.nic.ddn.mil 美國國防部國防信息系統局
(Defense Information Systems Agency) 以任播技術分散設置於多處
6/0 BIND H 128.63.2.53 2001:500:1::803f:235 AS13 aos.arl.army.mil 美國國防部陸軍研究所
(U.S. Army Research Lab) 美國馬里蘭州阿伯丁(Aberdeen)
1/0 NSD I 192.36.148.17 2001:7fe::53 AS29216 nic.nor.net 瑞典奧托諾米嘉公司(Autonomica) 以任播技術分散設置於多處
36 BIND J 192.58.128.30
(2002年11月起生效,舊IP地址為198.41.0.10) 2001:503:c27::2:30 AS26415 VeriSign 以任播技術分散設置於多處
63/7 BIND K 193.0.14.129 2001:7fd::1 AS25152 荷蘭RIPE NCC 以任播技術分散設置於多處
5/13 NSD L 199.7.83.42
(2007年11月起生效,舊IP地址為198.32.64.12) 2001:500:3::42 AS20144 ICANN 以任播技術分散設置於多處
37/1 NSD M 202.12.27.33 2001:dc3::35 AS7500 日本WIDE Project 以任播技術分散設置於多處
5/1 BIND 中國大陸地區內只有6組根伺服器鏡像(F,I(3台),J,L),在少數極端情況下(比如全球互聯網出現大面積癱瘓、或者中國互聯網國際出口堵塞),至少能保證國內的站點由國內的域名伺服器來解析。雖然國外的用戶連接到我國的網路會出現問題,但是我國可以自己解決中國境內的域名解析問題,保證國內網路正常使用。
⑸ 計算機的根伺服器是什麼東西
計算機的根伺服器,一般指根域名伺服器,是架構網際網路所必須的基礎設施。根伺服器主要用來管理互聯網的主目錄。所有IPv4根伺服器均由美國政府授權的互聯網域名與號碼分配機構ICANN統一管理,負責全球互聯網域名IPv4根伺服器、域名體系和IP地址等的管理。
IPv4根伺服器只能限制在13個,而且每個伺服器要使用字母表中的單個字母命名;在現有IPv4根伺服器體系架構充分兼容基礎上,IPv6根伺服器的「雪人計劃」於2016年在美國、日本、法國等全球16個國家完成25台,中國部署了其中的4台,由1台主根伺服器和3台輔根伺服器組成。
(5)根伺服器的地址擴展閱讀:
計算機的根伺服器自成立以來,世界對美國互聯網的依賴性非常大,美國通過控制根伺服器而控制了整個互聯網,對於其他國家的網路安全構成了潛在的重大威脅。所謂依賴性,從國際互聯網的工作機理來體現的,就在於「根伺服器」的問題。
從理論上說,任何形式的標准域名要想被實現解析,按照技術流程,都必須經過全球「層級式」域名解析體系的工作,才能完成。「層級式」域名解析體系第一層就是根伺服器,負責管理世界各國的域名信息,在根伺服器下面是頂級域名伺服器,即相關國家域名管理機構的資料庫。
⑹ 計算機的根伺服器是什麼東西
根伺服器,你說的應該是「DNS的根伺服器」,簡單講一下他是用來做什麼:
比如你要訪問http://www.sina.com.cn,但是計算機根本不知道你要訪問的『www.sina.com.cn』這個字元串具體地對應『網路上地哪台伺服器』,因為伺服器的訪問都是『按照IP訪問』,比如訪問「http://202.202.202.202」時,計算機就知道直接去找地址為「202.202.202.202」的機器。
於是DNS伺服器就相當於「一張表」,在這個表裡能查到『www.sina.com.cn』對應的IP地址是什麼,然後將這個字元串轉化為對應的IP地址,才能在網路上正確地訪問。所以也可以看到,一般都是先訪問DNS伺服器,找到對應ip地址,才能去訪問具體網站的。
而根伺服器【各層次DNS伺服器的最頂端】,就是那個「維護了最大最全的張表」的伺服器。這些伺服器主要在美國。可以說這些根伺服器裡面的內容,是整個英特網的核心數據,是整個英特網的咽喉。
⑺ 互聯網的根伺服器在哪裡
互聯網總伺服器,其實就是根伺服器。
訪問網址的時候,要經過一個由網址到IP的轉換過程,這個過程是通過訪問DNS,也就是域名伺服器來完成的。由於互聯網的發展由美國開始,因此美國一直保持著對互聯網域名及根伺服器的控制。在提供域名解析的多級伺服器中,處於最頂端的是13台域名根伺服器,均由ICANN統一管理。其中1個為主根伺服器,放置在美國弗吉尼亞州的杜勒斯,其餘12個為輔根伺服器,有9個放置在美國,歐洲有2個,分別位於英國和瑞典,亞洲有1個,位於日本。但2005年7月1日,美國政府宣布,美國商務部將無限期保留對13台域名根伺服器的監控權。
美國控制了域名解析的根伺服器,也就控制了相應的所有域名,如果美國不想讓人訪問某些域名,就可以屏蔽掉這些域名,使它們的IP地址無法解析出來,那麼這些域名所指向的網站就相當於從互聯網的世界中消失了。比如,2004年4月,由於「.ly」域名癱瘓,導致利比亞從互聯網上消失了3天。另外,憑借在域名管理上的特權,美國還可以對其他國家的網路使用情況進行監控,例如美國可以對某個國家的某類網站進行流量訪問統計,從中大致分析出該國熱門網站分布情況和網民的訪問喜好等。
⑻ 全球有幾個網路根伺服器,都在什麼地方拜託各位了 3Q
根伺服器主要用來管理互聯網的主目錄,全世界只有13台。1個為 根伺服器架構 主根伺服器,放置在美國。其餘12個均為輔根伺服器,其中9個放置在美國,歐洲2個,位於英國和瑞典,亞洲1個,位於日本。所有根伺服器均由美國政府授權的互聯網域名與號碼分配機構ICANN統一管理,負責全球互聯網域名根伺服器、域名體系和IP地址等的管理。 這13台根伺服器可以指揮Firefox或InternetExplorer這樣的Web瀏覽器和電子郵件程序控制互聯網通信。由於根伺服器中有經美國政府批準的260個左右的互聯網後綴(如.com、.net等)和一些國家的指定符(如法國的.fr、挪威的.no等),自成立以來,美國政府每年花費近50多億美元用於根伺服器的維護和運行,承擔了世界上最繁重的網路任務和最巨大的網路風險。因此可以實事求是地說:沒有美國,互聯網將是死灰一片。世界對美國互聯網的依賴性非常大,當然這也主要是由其技術的先進性和管理的科學性所決定的。所謂依賴性,從國際互聯網的工作機理來體現的,就在於「根伺服器」的問題。從理論上說,任何形式的標准域名要想被實現解析,按照技術流程,都必須經過全球「層級式」域名解析體系的工作,才能完成。 「層級式」域名解析體系第一層就是根伺服器,負責管理世界各國的域名信息,在根伺服器下面是頂級域名伺服器,即相關國家域名管理機構的資料庫,如中國的CNNIC,然後是在下一級的域名資料庫和ISP的緩存伺服器。一個域名必須首先經過根資料庫的解析後,才能轉到頂級域名伺服器進行解析。 編輯本段只有13台的原因這要從DNS協議(域名解析協議)說起。DNS協議使用了埠上的UDP和TCP協議,UDP通常用於查詢和響應,TCP用於主伺服器和從伺服器之間的傳送。由於在所有UDP查詢和響應中能保證正常工作的最大長度是512位元組,512位元組限制了根伺服器的數量和名字。 要讓所有的根伺服器數據能包含在一個512位元組的UDP包中,根伺服器只能限制在13個,而且每個伺服器要使用字母表中的單個字母命名,這也是根伺服器是從A~M命名的原因。 編輯本段分布地點下表是這些機器的管理單位、設置地點及最新的IP地址: 字母 IPv4地址 IPv6地址 自治系統編號(AS-number) 舊名稱 運作單位 設置地點 #數量(全球性/地區性) 軟體 A 198.41.0.4 2001:503:ba3e::2:30 AS19836 ns.internic.net VeriSign 以任播技術分散設置於多處 6/0 BIND B 192.228.79.201 (2004年1月起生效,舊IP地址為128.9.0.107) 2001:478:65::53 (not in root zone yet) none ns1.isi.e 南加州大學信息科學研究所 (Information Sciences Institute, University of Southern California) 美國加州馬里納戴爾雷伊 (Marina del Rey) 0/1 BIND C 192.33.4.12 AS2149 c.psi.net Cogent Communications 以任播技術分散設置於多處 6/0 BIND D 128.8.10.90 AS27 terp.umd.e 馬里蘭大學學院市分校 (University of Maryland, College Park) 美國馬里蘭州大學公園市 (College Park) 1/0 BIND E 192.203.230.10 AS297 ns.nasa.gov NASA 美國加州山景城 (Mountain View) 1/0 BIND F 192.5.5.241 2001:500:2f::f AS3557 ns.isc.org 互聯網系統協會 (Internet Systems Consortium) 以任播技術分散設置於多處 2/47 BIND G 192.112.36.4 AS5927 ns.nic.ddn.mil 美國國防部國防信息系統局 (Defense Information Systems Agency) 以任播技術分散設置於多處 6/0 BIND H 128.63.2.53 2001:500:1::803f:235 AS13 aos.arl.army.mil 美國國防部陸軍研究所 (U.S. Army Research Lab) 美國馬里蘭州阿伯丁(Aberdeen) 1/0 NSD I 192.36.148.17 2001:7fe::53 AS29216 nic.nor.net 瑞典奧托諾米嘉公司(Autonomica) 以任播技術分散設置於多處 36 BIND J 192.58.128.30 (2002年11月起生效,舊IP地址為198.41.0.10) 2001:503:c27::2:30 AS26415 VeriSign 以任播技術分散設置於多處 63/7 BIND K 193.0.14.129 2001:7fd::1 AS25152 荷蘭RIPE NCC 以任播技術分散設置於多處 5/13 NSD L 199.7.83.42 (2007年11月起生效,舊IP地址為198.32.64.12) 2001:500:3::42 AS20144 ICANN 以任播技術分散設置於多處 37/1 NSD M 202.12.27.33 2001:dc3::35 AS7500 日本WIDE Project 以任播技術分散設置於多處 5/1 BIND
⑼ 怎樣獲取伺服器根地址 php
用$_SERVER['HTTP_HOST'] #命令即可獲取
擴展:
PHP編程中經常需要用到一些伺服器的一些資料,特把$_SERVER的詳細參數整理下,方便以後使用。
$_SERVER['PHP_SELF'] #當前正在執行腳本的文件名,與 document root相關。
$_SERVER['argv'] #傳遞給該腳本的參數。
$_SERVER['argc'] #包含傳遞給程序的命令行參數的個數(如果運行在命令行模式)。
$_SERVER['GATEWAY_INTERFACE'] #伺服器使用的 CGI 規范的版本。例如,「CGI/1.1」。
$_SERVER['SERVER_NAME'] #當前運行腳本所在伺服器主機的名稱。
$_SERVER['SERVER_SOFTWARE'] #伺服器標識的字串,在響應請求時的頭部中給出。
$_SERVER['SERVER_PROTOCOL'] #請求頁面時通信協議的名稱和版本。例如,「HTTP/1.0」。
$_SERVER['REQUEST_METHOD'] #訪問頁面時的請求方法。例如:「GET」、「HEAD」,「POST」,「PUT」。
$_SERVER['QUERY_STRING'] #查詢(query)的字元串。
$_SERVER['DOCUMENT_ROOT'] #當前運行腳本所在的文檔根目錄。在伺服器配置文件中定義。
$_SERVER['HTTP_ACCEPT'] #當前請求的 Accept: 頭部的內容。
$_SERVER['HTTP_ACCEPT_CHARSET'] #當前請求的 Accept-Charset: 頭部的內容。例如:「iso-8859-1,*,utf-8」。
$_SERVER['HTTP_ACCEPT_ENCODING'] #當前請求的 Accept-Encoding: 頭部的內容。例如:「gzip」。
$_SERVER['HTTP_ACCEPT_LANGUAGE']#當前請求的 Accept-Language: 頭部的內容。例如:「en」。
$_SERVER['HTTP_CONNECTION'] #當前請求的 Connection: 頭部的內容。例如:「Keep-Alive」。
$_SERVER['HTTP_HOST'] #當前請求的 Host: 頭部的內容。
$_SERVER['HTTP_REFERER'] #鏈接到當前頁面的前一頁面的 URL 地址。
$_SERVER['HTTP_USER_AGENT'] #當前請求的 User_Agent: 頭部的內容。
$_SERVER['HTTPS'] — 如果通過https訪問,則被設為一個非空的值(on),否則返回off
$_SERVER['REMOTE_ADDR'] #正在瀏覽當前頁面用戶的 IP 地址。
$_SERVER['REMOTE_HOST'] #正在瀏覽當前頁面用戶的主機名。
$_SERVER['REMOTE_PORT'] #用戶連接到伺服器時所使用的埠。
$_SERVER['SCRIPT_FILENAME'] #當前執行腳本的絕對路徑名。
$_SERVER['SERVER_ADMIN'] #管理員信息
$_SERVER['SERVER_PORT'] #伺服器所使用的埠
$_SERVER['SERVER_SIGNATURE'] #包含伺服器版本和虛擬主機名的字元串。
$_SERVER['PATH_TRANSLATED'] #當前腳本所在文件系統(不是文檔根目錄)的基本路徑。
$_SERVER['SCRIPT_NAME'] #包含當前腳本的路徑。這在頁面需要指向自己時非常有用。
$_SERVER['REQUEST_URI'] #訪問此頁面所需的 URI。例如,「/index.html」。
$_SERVER['PHP_AUTH_USER'] #當 PHP 運行在 Apache 模塊方式下,並且正在使用 HTTP 認證功能,這個變數便是用戶輸入的用戶名。
$_SERVER['PHP_AUTH_PW'] #當 PHP 運行在 Apache 模塊方式下,並且正在使用 HTTP 認證功能,這個變數便是用戶輸入的密碼。