域名能訪問ip不能
A. 為什麼域名能打開網頁,ip打不開
原因:「保護真實主機IP地主,防範攻擊。」
理理:我們打開一個網站除了通過域名以外,還可以通過IP地址訪問,不過不是每個網站都支持。有時候我們會發現,一個網站只能通過域名訪問,而不能通過IP訪問,這是什麼原因呢?
我們知道,要用一個域名訪問特定的網站,這個域名必須要已經解析,並且指定網站所在伺服器的IP。實際上,域名並不是一個網站的必須要素,使用域名只是為了方便記憶和推廣,畢竟IP地址是一段無規律的數字,不方便記憶。
通過域名訪問網站最終也是通過尋找IP地址來實現的,不過為了安全和功能上的考慮,目前各大主機商都不支持使用IP地址直接訪問,這樣可以使用CDN加速和其他安全防護,保護主機真實IP,也就是需要通過域名才能訪問某個特定網站。
B. 為什麼網站可以通過域名訪問,不可以通過IP訪問
可以通過IP訪問,域名只是一個別名而已,你輸入域名,還是要通過DNS伺服器解析得到IP地址,才能訪問。域名就相當於你的名字,IP就類似於身份證,就像可以通過你的名字找到你,但是唯一標識你這個人的就只有身份證了。
C. 為什麼有的網站域名可以訪問而IP不能訪問
大多數網站都是用域名訪問,不能使用IP訪問!
比方:
網站就是人。域名就是姓名,IP就是住址 !
一個IP 運行有多個網站同事存在,用域名區分。一個域名只能對應一個IP
D. 為什麼輸入域名可以訪問,ip地址卻不行
主要是因為一個IP地址可以綁定多個域名,那麼每個IP地址都可以直接訪問網站的話,
當出現多的域名訪問同一ip是它到底訪問哪一個。
虛擬主機一般一個ip上綁定的是多個域名,而獨立主機上綁定的是一個域名。所以IP地址有的可以訪問,有的不能直接訪問,能訪問的那個IP,就是伺服器的IP指向了一個網站文件目錄,而不能訪問的那個IP,它沒有指向伺服器里的任何目錄.
E. 為什麼有的網站域名可以訪問而IP不能訪問
應該是伺服器設置的問題。伺服器如果是獨立IP,則域名和IP都能訪問,但如果伺服器是共享IP,因為伺服器上放置了多個站點,所以IP不能訪問,電腦也不知道你要訪問的具體是哪一個網站。而域名卻能具有指定性。
域名(Domain Name),是由一串用點分隔的名字組成的Internet上某一台計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位(有時也指地理位置,地理上的域名,指代有行政自主權的一個地方區域)。域名是一個IP地址上有「面具」 。一個域名的目的是便於記憶和溝通的一組伺服器的地址(網站,電子郵件,FTP等)。域名作為力所能及難忘的互聯網參與者的名稱,世界上第一個注冊的域名是在1985年1月注冊的。
網路之間互連的協議(IP)是Internet Protocol的外語縮寫,[1] 中文縮寫為「網協」.
網路之間互連的協議也就是為計算機網路相互連接進行通信而設計的協議。在網際網路中,它是能使連接到網上的所有計算機網路實現相互通信的一套規則,規定了計算機在網際網路上進行通信時應當遵守的規則。任何廠家生產的計算機系統,只要遵守IP協議就可以與網際網路互連互通。IP地址具有唯一性,根據用戶性質的不同,可以分為5類。另外,IP還有進入防護,知識產權,指針寄存器等含義。
F. 域名可以訪問 用ip地址不能 是什麼原因
有可能是因為目標地址做了策略。
訪問IP是訪問不到的,只能訪問域名。
G. 一個網站用域名可以訪問,用ip不能訪問,是為什麼
我們訪問網站都是通過域名進行訪問的,偶爾會使用網站ip進行訪問,如學校通常使用ip登錄教務處,但很多的時候我們無法通過ip進行訪問其他網站,這就涉及到伺服器的問題了。
網站都是依託在伺服器上面的,而伺服器有很多種,阿里雲有ecs、虛擬主機等。不得不說的是我們在訪問網站的時候會涉及到一個dns解析的過程,是將瀏覽器地址欄的域名轉化成ip地址的一個過程,這個過程是由dns伺服器執行的.
我們知道,要用一個域名訪問特定的網站,這個域名必須要已經解析,並且指定網站所在伺服器的ip。實際上,域名並不是一個網站的必須要素,使用域名只是為了方便記憶和推廣,畢竟ip地址是一段無規律的數字,不方便記憶。
通過域名訪問網站最終也是通過尋找ip地址來實現的,不過為了安全和功能上的考慮,目前各大主機商都不支持使用ip地址直接訪問,這樣可以使用cdn加速和其他安全防護,保護主機真實ip,也就是需要通過域名才能訪問某個特定網站。
H. 一個網站用域名可以訪問,用ip不能訪問,是為什麼
一個ip可以指向多個網站,一個域名也可以綁定多個ip。在訪問網站時都是通過域名訪問,在瀏覽器中輸入對應的網站域名,然後通過dns伺服器進行解析找到對應的主機地址,從而獲取網站數據,而直接輸入ip訪問屬於反向解析,由於網站開發者在一個主機ip上會存放多個網站資源所以在使用ip訪問時無法查詢到訪問的是哪一個網站資源故而會無法打開。
一個ip可以指向多個網站,一個域名也可以綁定多個ip。在訪問網站時都是通過域名訪問,在瀏覽器中輸入對應的網站域名,然後通過dns伺服器進行解析找到對應的主機地址,從而獲取網站數據,而直接輸入ip訪問屬於反向解析,由於網站開發者在一個主機ip上會存放多個網站資源所以在使用ip訪問時無法查詢到訪問的是哪一個網站資源故而會無法打開。
所以當一個ip對應多個web站點時,單單通過一個ip地址時無法匹配到用戶需要訪問的是哪一個web站點故而是無法正常訪問的,然而通過域名,就能在主機的host文件中找到需要訪問的是哪個web站點,從而返回正確的網站數據。如果一個ip只對應一個web站點,那麼網站開發者也許禁止反向解析。會屏蔽掉ip地址直接訪問,或者更改web默認埠。