『壹』 為什麼有些網站用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站點的訪問
有兩種辦法可以實現,其一是虛擬主機,其二就是反向代理。通過目前來看,虛擬主機的實現方式已然不多,更多的企業或者學校使用的是反向代理技術。
『貳』 寬頻連接成功,部分網站無法瀏覽或網頁打不開解決方法是
一般處理方式:
更換新的DNS伺服器,或者等待出現故障的DNS伺服器工作正常。有時沒有提示,只說是無法連接到伺服器。如果DNS伺服器出現故障,一部分網頁能正常打開,另一部分網頁不能正常打開,出現此種情況的話,可以修改你的DNS伺服器,如果有兩個DNS伺服器,你可以把首選DNS伺服器和備用DNS伺服器數據調換一下試試看。右擊「網上鄰居」→屬性→右擊本地連接→屬性→Internet 協議(TIC/IP)→屬性→選擇自動獲取DNS伺服器(這是最佳選擇)。也可以自己設置DNS伺服器數據。設置了IP地址以及子網掩碼的話這里也可以保持空白不填寫。當然如果你能准確知道你們當地的DNS數據最好填寫進去。
特殊技巧參考:
方法一:開始→運行→cmd→regsvr32 actxprxy.dll→確定→提示→actxprxy.dll中DllRegisterServer成功→確定。然後再次→運行→regsvr32 shdocvw.dll→確定。
方法二:修復TCP/IP網路連接:開始→運行→cmd→輸入→netsh int ip reset→命令後會回車→ipconfig /flushdns來重建本地DNS緩存→重新啟動計算機後IE與網路連接已修復。
方法三:HOSTS文件被修改 文件位置 C:\WINDOWS\system32\drivers\etc 把hosts用記事本打開,內容清空,只保留 127.0.0.1 localhost 然後看下面:
第一步:
打開「運行」輸入—〉cmd—〉回車
然後把下面這行字元復制到黑色cmd框裡面去回車等待dll文件全部注冊完成就關閉可以了(下面是要運行的代碼):
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
完成後重新啟動,然後看下面:
快速修復瀏覽器方案(請活學活用以下方法——根據具體情況決定做哪些)
1、打開瀏覽器,點「工具」→「管理載入項」那裡禁用所有可疑插件,或者你能准確知道沒問題的保留。然後→工具→INTERNET選項→常規頁面→刪除cookies→刪除文件→鉤選刪除所有離線內容→確定→設置使用的磁碟空間為:8MB或以下(我自己使用1MB)→確定→清除歷史紀錄→網頁保存在歷史記錄中的天數:3以下→應用確定(我自己使用的設置是0天)。
2、還原瀏覽器高級設置默認值:工具→INTERNET選項→高級→還原默認設置。
3、恢復默認瀏覽器的方法「工具」→Internet選項→程序→最下面有個「檢查Internet Explorer是否為默認的瀏覽器」把前面的鉤選上,確定。
4、設置主頁:「工具」→Internet選項→常規→可以更改主頁地址→鍵入你喜歡的常用網址→應用。
5、如果瀏覽器中毒就使用卡卡助手4.0版本修復,然後做插件免疫:全部鉤選→免疫。然後→全部去掉鉤選→找到「必備」一項,把能用到的插件重新鉤選→取消免疫。能用到的就是FLASH和幾種播放器的,其餘的不要取消免疫。
『叄』 電腦為什麼總是出現,無法訪問此網站
網路設置的問題 這種原因比較多出現在需要手動指定IP、網關、DNS伺服器聯網方式下,及使用代理伺服器上網的。仔細檢查計算機的網路設置。
4. DNS服瀏覽網頁時,可先嘗試用IP地址來訪問,如果可以訪問,那麼應該是DNS的問題,造成DNS的問題可能是連網時獲取DNS出錯或DNS伺服器本身問題這時你可以手動指定DNS服務(地址可以是你的DNS伺服器地址,也可以用其它地方可正常使用DNS伺服器地址。)在網路的屬性里進行,(控制—本地連接—右鍵屬性—屬性—使用下面的DNS伺服器地址)。不同的ISP有不同的DNS地址。有時候則是路由器或網卡的問題,無法與ISP的DNS服務連接,這種情況的話,可把路由器高網站訪問速度,系統會自動將已經訪問過並獲取IP地址的網站存入本地的DNS緩存過DNS伺服器而直接從本地DNS緩存取出該網站的IP地址進行訪問。所以,如果本地DNS緩存出現了問題,會導致網站無法訪問。可以在「運行」中執行ipconfig /flushdns來重建本地DNS緩存。
IE瀏覽器本身的問題 當IE瀏覽器本身出現故障時,自然會影響到瀏覽了;或者IE被惡意修改破壞也會導致無法瀏覽網頁。這時可以嘗試山IE修復專家」來修復(建議到安全模式下修復),或者重新IE(如重裝IE遇到無法重新的問題,可參考:附一解決無法重裝IE)
『肆』 部分站點或IP無法訪問首先應該檢查
咨詢記錄 · 回答於2021-10-22
『伍』 一個網站用域名可以訪問,用ip不能訪問,是為什麼
一個ip可以指向多個網站,一個域名也可以綁定多個ip。在訪問網站時都是通過域名訪問,在瀏覽器中輸入對應的網站域名,然後通過dns伺服器進行解析找到對應的主機地址,從而獲取網站數據,而直接輸入ip訪問屬於反向解析,由於網站開發者在一個主機ip上會存放多個網站資源所以在使用ip訪問時無法查詢到訪問的是哪一個網站資源故而會無法打開。
一個ip可以指向多個網站,一個域名也可以綁定多個ip。在訪問網站時都是通過域名訪問,在瀏覽器中輸入對應的網站域名,然後通過dns伺服器進行解析找到對應的主機地址,從而獲取網站數據,而直接輸入ip訪問屬於反向解析,由於網站開發者在一個主機ip上會存放多個網站資源所以在使用ip訪問時無法查詢到訪問的是哪一個網站資源故而會無法打開。
所以當一個ip對應多個web站點時,單單通過一個ip地址時無法匹配到用戶需要訪問的是哪一個web站點故而是無法正常訪問的,然而通過域名,就能在主機的host文件中找到需要訪問的是哪個web站點,從而返回正確的網站數據。如果一個ip只對應一個web站點,那麼網站開發者也許禁止反向解析。會屏蔽掉ip地址直接訪問,或者更改web默認埠。
『陸』 LAN連接成功,部分網站無法瀏覽或網頁打不開,怎麼辦
原因分析:1)上網助手攔截造成、防火牆(殺毒軟體)設置過高影響;2)木馬和病毒問題;3)網站故障、網站需要安裝必要的軟體才可以瀏覽;4)用戶獲取的IP地址正好屬於某些網站屏蔽的IP網段。處理建議:請查看無法打開的網頁的地址,並在其它地方進行瀏覽該網頁的測試。如果測試也無法打開,則說明為該網站故障或該網站的設置導致無法正常訪問;如果測試可以打開該網頁,建議退出上網助手或防火牆後測試。按上述操作後故障依然存在,可撥打10000號進行寬頻故障申告。了解更多服務優惠點擊下方的「官方網址」客服222為你解答。
『柒』 為什麼用IP無法訪問網站,域名可以訪問
因為是虛擬主機。
主機上放置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了。
如果就想用ip形式訪問,可以手動設置Host頭域信息。
java中以org.apache.http.client.methods.HttpGet實現http請求為例,解決方法HttpGet httpGet = new HttpGet(url);
httpGet.setHeader(「Host」, ServerHostname);
(7)部分站點或ip無法訪問擴展閱讀:
1、直接使用ip地址訪問不了站點的原因
原因就在於該ip地址可能對應著多個web站點,單單依靠ip地址是不知道如何匹配到哪個web站點的。但是通過域名,我們就能夠知道具體要訪問哪一個HOST。如果使用虛擬主機,直接找到相關virtual HOST即可,如果使用反向代理,那麼通過代理找到HOST的實際私網地址也可以。
2、只有一個公網ip如何實現多個WEB站點的訪問
有兩種辦法可以實現,其一是虛擬主機,其二就是反向代理。通過目前來看,虛擬主機的實現方式已然不多,更多的企業或者學校使用的是反向代理技術。
『捌』 網頁部分IP無法正常訪問
出現此情況,三個可能的原因,dns解析慢或困難,伺服器負載太重,跨網路運營商。描述的情況,最可能是最後一個。
『玖』 為什麼有的網站域名可以訪問而IP不能訪問
因為是虛擬主機。
主機上放置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了。
如果就想用ip形式訪問,可以手動設置Host頭域信息。
java中以org.apache.http.client.methods.HttpGet實現http請求為例,解決方法HttpGet httpGet = new HttpGet(url);
httpGet.setHeader(「Host」, ServerHostname);
(9)部分站點或ip無法訪問擴展閱讀:
1、直接使用ip地址訪問不了站點的原因
原因就在於該ip地址可能對應著多個web站點,單單依靠ip地址是不知道如何匹配到哪個web站點的。但是通過域名,我們就能夠知道具體要訪問哪一個HOST。如果使用虛擬主機,直接找到相關virtual HOST即可,如果使用反向代理,那麼通過代理找到HOST的實際私網地址也可以。
2、只有一個公網ip如何實現多個WEB站點的訪問
有兩種辦法可以實現,其一是虛擬主機,其二就是反向代理。通過目前來看,虛擬主機的實現方式已然不多,更多的企業或者學校使用的是反向代理技術。