導航:首頁 > IDC知識 > ip能訪問域名不能訪問伺服器

ip能訪問域名不能訪問伺服器

發布時間:2020-10-31 11:37:03

1、為什麼我的FTP伺服器能用IP地址訪問卻不能用域名訪問?

未備案或是網站拒絕一般的PING鏈接

2、為什麼用IP無法訪問網站,域名可以訪問?

因為是虛擬主機,主機上放置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了!

因為http請求里包含了域名信息,所以用域名訪問,虛擬主機伺服器會根據域名來返回網站,直接用IP訪問是因為沒有域名信息,所以伺服器不知道要訪問的是哪個網站目錄,只有共享IP的虛擬主機或者VPS才有這情況,像有邦定獨立IP功能或者獨立主機的伺服器就可以直接通過域名和ip都可以訪問。

3、域名可以訪問 用ip地址不能 是什麼原因

一個IP地址抄可以綁定多個域名,
如果每個襲IP地址都可以直接訪問網站的話,
那這么多的域名,它到底訪問哪個好呢?

所以IP地址有的可以訪問,有的不能直接訪問,
能訪問的那個IP,就是伺服器的IP指向了一個網站文件目錄.

而不能訪問的那個IP,它沒有指向伺服器里的任何目錄.

4、為什麼用IP無法訪問網站,域名可以訪問

因為是虛擬主機。

主機上放置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了。

如果就想用ip形式訪問,可以手動設置Host頭域信息。

java中以org.apache.http.client.methods.HttpGet實現http請求為例,解決方法HttpGet httpGet = new HttpGet(url);

httpGet.setHeader(「Host」, ServerHostname);

(4)ip能訪問域名不能訪問伺服器擴展資料:

1、直接使用ip地址訪問不了站點的原因

原因就在於該ip地址可能對應著多個web站點,單單依靠ip地址是不知道如何匹配到哪個web站點的。但是通過域名,我們就能夠知道具體要訪問哪一個HOST。如果使用虛擬主機,直接找到相關virtual HOST即可,如果使用反向代理,那麼通過代理找到HOST的實際私網地址也可以。

2、只有一個公網ip如何實現多個WEB站點的訪問

有兩種辦法可以實現,其一是虛擬主機,其二就是反向代理。通過目前來看,虛擬主機的實現方式已然不多,更多的企業或者學校使用的是反向代理技術。

5、域名能解析到伺服器ip地址,但是不能正常訪問,伺服器一切正常

解析過去後要在伺服器綁定 域名信息 。 或者是綁定一個 其他的解析CNAME 類型 解析到綁定伺服器上的那個域名 有延遲 不是立即生效的。

6、能ping通域名和IP地址,在本地伺服器上能訪問,但是就是在其它電腦不能訪問?這是為什麼?求解決步驟?

用訪問不了的電腦測試ping域名和ip。若可以ping通,建議重啟下路由或是更換下本地dns

7、怎麼解決伺服器通過域名可以訪問,但不能通過IP訪問,

servername
這行不能注釋
後面跟訪問的域名
保證域名能夠正常解析到當前伺服器的公網ip地址(國內伺服器需要提前備案);
保證防火牆設置正確。
這些都具備了

8、公司的伺服器,IP地址能訪問,但是域名不能訪問

伺服器沒有綁定域名
域名解析那裡把域名解析到伺服器
伺服器那裡綁定下域名就可以了

9、web伺服器ip能訪問 域名不能訪問

您好!

可能原因:

1 防火牆設置策略問題。(過濾或者忽略了解析網段的請求)

2 光PING通域名伺服器只能證實您可以聯繫到域名伺服器所在的主機,而域名伺服器的配置必須正確才可以解析地址。看看您的解析分配表,還有伺服器指向 地址池等 有沒有問題。

3 不排除是被屏蔽了。

再多說怕被刪帖了~~

以上。

10、請問為什麼我在iis上建了一個網站,分配了ip,伺服器通過ip能訪問,綁定域名後就不能通過ip訪問

因為你把那個地址給關閉了肯定是無法使用了

與ip能訪問域名不能訪問伺服器相關的知識