2013-07-24 126 views
10

我需要添加自定義IP主機行hosts文件:
c:\windows\system32\drivers\etc\hostsWindows主機文件不工作

我嘗試添加此:
199.229.249.151 models.db

當我保存文件,並嘗試ping主機,瀏覽器找不到它。我嘗試使用命令行將只讀添加到主機文件 - 相同的結果。我嘗試刷新DNS緩存,但沒有任何更改。

我忘了什麼?

+0

是199.229.249.151可pingable?它在你的網絡上嗎? – rene

+0

服務器在網絡上。你可以看到你自己的ip是可以ping通的。 – Almaron

+0

適用於我......保存主機文件後,您是否啓動了新的cmd提示符? – rene

回答

6

我遇到了同樣的問題,在檢查了很多事情之後,問題最終成爲行結束,我將行結尾更改爲Windows格式,並且它工作正常。

+1

我發現我必須使用一個選項卡來分隔IP地址和域名[111.222.333.444 www.example.com]。空間不起作用。我用Notepad ++編輯。 – Anthony

2
  1. 嘗試ping localhost。

    如果它工作,那麼ip或您的條目有問題。如果沒有,主機文件是不好的。注意它在哪裏。它可能會嘗試ipv6。這仍然意味着主機文件已損壞。

  2. 從中刪除所有內容,只留下條目或本地主機。只有一行,沒有別的!甚至沒有換行符。只要將問題解決,就把它放在一邊。

    如果它有效,那麼有一個條目會打破一切。嘗試將行結束符轉換爲Windows格式,可能會有所幫助。通常它是空白的東西,因爲很難注意到。

0

打開記事本>開始打開記事本>以管理員身份打開。

保存在某個位置,如ANSI hosts文件(不可擴展名爲.txt,選擇所有文件,並將其命名爲主機)

複製所有的主機文件中的條目,並保存它。

最後複製在所需位置複製hosts文件說:C:\ tempfolder \ hosts到c:\ windows \ system32 \ drivers \ etc文件夾。

2

自動代理服務器配置腳本會覆蓋hosts文件。要禁用自動配置腳本:

  1. 按下Windows鍵和類型配置代理服務器
  2. 點擊局域網設置
  3. 取消選中使用自動配置腳本

LAN settings

相關問題