本機有效,但電腦名稱無效

本機有效,但電腦名稱無效

當我嘗試使用 localhost 連接到我的 iis 時,一切正常。當我嘗試使用我的電腦名稱而不是本地主機連接時,它不起作用。

我發現關閉 Windows 防火牆可以解決該問題,但我想開啟 Windows 防火牆。那麼,應該允許哪個程式或連接埠通過 Windows 防火牆才能使其正常運作?

答案1

如果您 p​​ing 到您電腦的名稱,您會在結果中看到哪個 IP 位址?這是你的網路連線的IP位址嗎?如果是這種情況,那麼您可能必須在 Windows 防火牆上開啟連接埠 80。 (我假設 IIS 上的站點正在連接埠 80 上運行。)防火牆必須允許連接埠 80 上的傳入流量。

答案2

Windows 防火牆無法存取您的 DNS 將您的電腦名稱解析回 127.0.0.1

您也可以將電腦名稱與 127.0.0.1 位址一起放入 c:\windows\system32\drivers\etc\host 檔案中。

答案3

很舊的帖子,我知道。但為了歷史和知識;您可能正在使用代理,在這種情況下,您需要在瀏覽器中為您的電腦名稱新增例外。

答案4

我使用代理並在 Windows 電腦中遇到相同的錯誤,直到我執行了以下操作:

  • 開啟 Internet Explorer
  • 已開通Internet 選項 -> 連線(選項卡) -> LAN 設定
  • 檢查“繞過本地位址的代理伺服器”複選框

使用 url 中的電腦名稱重新載入本機網站,瞧!成功!

相關內容