伺服器域名綁定ip訪問不了
① 為什麼有的網站域名可以訪問而IP不能訪問
因為是虛擬主機。
主機上放置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了。
如果就想用ip形式訪問,可以手動設置Host頭域信息。
java中以org.apache.http.client.methods.HttpGet實現http請求為例,解決方法HttpGet httpGet = new HttpGet(url);
httpGet.setHeader(「Host」, ServerHostname);
(1)伺服器域名綁定ip訪問不了擴展閱讀:
1、直接使用ip地址訪問不了站點的原因
原因就在於該ip地址可能對應著多個web站點,單單依靠ip地址是不知道如何匹配到哪個web站點的。但是通過域名,我們就能夠知道具體要訪問哪一個HOST。如果使用虛擬主機,直接找到相關virtual HOST即可,如果使用反向代理,那麼通過代理找到HOST的實際私網地址也可以。
2、只有一個公網ip如何實現多個WEB站點的訪問
有兩種辦法可以實現,其一是虛擬主機,其二就是反向代理。通過目前來看,虛擬主機的實現方式已然不多,更多的企業或者學校使用的是反向代理技術。
② 為什麼我將一個域名解析到了伺服器的Ip,但是仍然無法訪問
解析是否已經生效,可以通過ping域名查看顯示的IP是否是解析的IP,如果是的話說明解析已經生效,域名解析方面沒有問題。
域名解析伺服器IP只是其中一步,網站程序是否已經搭建到伺服器上;網站程序是否綁定域名;網站,伺服器設置是否有問題。
③ 域名解析好了,伺服器綁定好了,還是訪問不了,為什麼呢
如果確定域名已經綁定成功並也解析成功,但是還是無法正常訪問網站,這個你可能要去咨詢下域名所屬的注冊商或是伺服器了,看是不是哪裡給限制了,一般情況都是可以正常訪問了。
④ php 網站,在伺服器上面,輸入域名可以訪問,但是輸入ip就訪問不了
不一定是你配置或者機器的問題.而是機房限制了用IP直接訪問網站.按照國內工信部的要求.網站在國內域名是需要備案的.所以為了方便管理.機房會設置有白名單.備案後的域名提交白名單才可以正常訪問.而用IP直接訪問也就對這項管理有所沖突.另外直接用IP訪問也對機器安全有所影響.所以很多機房不允許直接用IP訪問網站.建議你可以找服務商問一下.再根據原因去處理
⑤ 在DNS伺服器中配置好後,能正常解析域名了,但用域名所對應的IP進行訪問,卻訪問不了,這是怎麼回事
看在iis站點配置裡面是否綁定了域名,如果綁定了域名用ip就不能打開
如果是獨立ip,網站配置里把主機頭留空是可以訪問的。不是獨立主機也不能用ip訪問
⑥ 一個網站用域名可以訪問,用ip不能訪問,是為什麼
一個ip可以指向多個網站,一個域名也可以綁定多個ip。在訪問網站時都是通過域名訪問,在瀏覽器中輸入對應的網站域名,然後通過dns伺服器進行解析找到對應的主機地址,從而獲取網站數據,而直接輸入ip訪問屬於反向解析,由於網站開發者在一個主機ip上會存放多個網站資源所以在使用ip訪問時無法查詢到訪問的是哪一個網站資源故而會無法打開。
一個ip可以指向多個網站,一個域名也可以綁定多個ip。在訪問網站時都是通過域名訪問,在瀏覽器中輸入對應的網站域名,然後通過dns伺服器進行解析找到對應的主機地址,從而獲取網站數據,而直接輸入ip訪問屬於反向解析,由於網站開發者在一個主機ip上會存放多個網站資源所以在使用ip訪問時無法查詢到訪問的是哪一個網站資源故而會無法打開。
所以當一個ip對應多個web站點時,單單通過一個ip地址時無法匹配到用戶需要訪問的是哪一個web站點故而是無法正常訪問的,然而通過域名,就能在主機的host文件中找到需要訪問的是哪個web站點,從而返回正確的網站數據。如果一個ip只對應一個web站點,那麼網站開發者也許禁止反向解析。會屏蔽掉ip地址直接訪問,或者更改web默認埠。
⑦ 網站域名綁定後為什麼不能訪問
有可能是你綁定的域名的DNS
還沒有生效這種情況需要等待一天或者兩天,
還有一種情況是你需要在主機服務界面添加你購買的域名,這兩種情況你只要設置是正確的保證可以訪問,如果不能請檢查域名解析的主機商的IP或別名等其他的是否正確,
再要不好就要找域名和主機商幫忙解決了有可能是他們的問題
⑧ 域名綁定伺服器後還可以通過IP地址訪問嗎
可以的。本來就是通過IP地址訪問的。只是因為IP不好記,所以有了DNS來解析。
現在不用DNS,就用IP地址來訪問,當然是可以的!
⑨ 我將自己的域名綁定到了IP。220.181.111.86上面,可是為什麼訪問不了。
按理來說是應該可以訪問的,你查看一下默認文檔選項里有沒有你的文件,如果沒有,試一下看行不行。
如果還不行,直接上傳一個不連資料庫的**.html文件到這個IP下,看通過域名/**.html訪問,這個文件是否能打開,如果不能,建議咨詢您的空間或伺服器供應商。
⑩ web伺服器設置域名後就不能通過ip訪問了嗎
當然是可以進行訪問的只是你可以設置策略不能使用IP訪問,因為我們買的空間過著獨立的主機,都是不允許使用IP地址直接訪問的都是需要綁定域名後再訪問。