⑴ 為什麼我的hosts文件修改後無效注意,我說的無效,是指的設置後無效
你確定你修改成功了?
我的就沒問題,我是這樣弄的:
搭建本地服版務器
將任意域名指向本地伺服器
修改hosts:www..com 127.0.0.1
保存並刷權新DNS:ipconfig /flushdns
⑵ 如何修改hosts文件,修改後不生效怎麼辦
1、手指同時按住 windows 鍵和 X 鍵。
⑶ 修改Host為什麼不生效
當我們需要屏蔽某些惡意網站或訪問特定網址以及在內網做測試的時候,常常需要修改hosts 文件,但是會發現有時修改完卻總是不生效,而且Windows7系統和Vista系統、XP系統都會碰到此類情況,所以研究一下解決此類問題的辦法。
一般在LINUX下修改完/etc/hosts文件都會立即生效的,即便偶爾不生效,只要重啟一下network服務就可以了。但是windows卻是會遇到這樣的問題,而且在不同版本的系統中還略有區別。
在解決問題之前,讓我們了解一下dns和hosts的知識。我們知道在訪問網站時,首先要通過DNS伺服器把要訪問的域名解析成IP地址後,我們才能在瀏覽器中看到所訪問網站的頁面內容。根據Windows系統規定,在進行DNS請求以前,Windows系統會先檢查自己的Hosts文件中是否有網路域名的映射關系。如果有,則調用這個IP地址映射,如果沒有再向已知的DNS伺服器提出域名解析,也就是說Hosts的請求級別比DNS高。
首先要知道hosts文件的位置,在xp,2000,win7等系統中找到如下位置C:\windows\system32\drivers\etc,我們可以看到hosts文件,注意hosts文件是ascii編碼方式,而且是沒有後綴名的。
其二正確修改hosts文件,一般hosts文件裡面都會有個示例,比如 127.0.0.1 51cto.com 即代表打開51cto.com這個網址將解析到127.0.0.1,ip地址與網址間至少要有一空格,另外在最後一行書寫映射時一定要加上回車再保存以避免最後一行不生效,如果某條記錄暫時不用,只需要在它前面加一個#號即可。
hosts文件默認具有隱藏屬性,系統默認設置情況下是看不到的,解決辦法是打開我的電腦-點擊工具-文件夾選項-查看-取消勾選隱藏受保護的系統文件,確定即可。如果修改後無法保存,請在Hosts文件上面點右鍵-屬性-把只讀屬性去掉即可保存。
在修改HOSTS文件時候,還常常遇到修改保存後無效的情況,我們可以使用ipconfig /flushdns命令來刷新dns緩存, 或者也可以在管理工具中打開服務,找到DNS Client將其停用並改為手動模式在修改完hosts啟動。
注意:當你在打開瀏覽器的情況下修改hosts文件時,關閉瀏覽器時系統才會釋放掉hosts文件佔用的那部分內存,我們再次打開瀏覽器訪問就發現已經生效了。
如果遇到windows 7 操作系統無法打開和編輯的情況,一般是因為安全機制UAC造成的,你可以按著Shift鍵,然後Hosts文件上面右鍵,以管理員方式運行即可。或者修改Hosts文件許可權,將當前登錄的賬號加入到安全選項卡中,賦予寫入權。
還有一種方法就是打開本地連接的Internet(TCP/IP)協議的屬性頁,點擊常規選項卡中的高級按鈕,選擇WINS選項卡,勾選啟用 LMHOSTS 查詢,接著按下導入 LMHOSTS按鈕,導入hosts文件,這樣再次啟動瀏覽器時,就會發現hosts文件生效了。
⑷ 修改hosts不生效怎麼處理 怎麼修改Hosts
Update:
如果瀏覽器使用了代理工具,修改 Hosts 也不會生效。這里是因為,瀏覽器會優先考慮代理工具(如添加 pac 文件、SwitchySharp等)的代理,建議調試的時候先關閉這些代理。
使用 pac 文件代理有的時候部分文件的代理不生效,應該是 pac 對應的代理伺服器上,做了部分處理。
部分瀏覽器也有 DNS 緩存,如 chrome(chrome://dns),這是為什麼重啟瀏覽器也不生效的原因,一般設定時間為 60s (如 Firefox)。
瀏覽器有DNS緩存,系統也會存在 DNS 緩存,有的時候即便在 chrome://dns 清空了瀏覽器 DNS 緩存,依然不生效,是因為系統 DNS 緩存還未刷新,刷新方式可以看這篇文章。
相信很多同學都在使用 SwitchHosts/iHosts/Gas Mask 等 Hosts 管理工具,當然也有人直接修改 /etc/hosts 或者system32/drivers/etc/hosts 文件,而經常遇到的疑問是:咿,剛才不是修改並且保存了么,為何 Chrome 瀏覽器還不生效呢?
有人說重啟下瀏覽器就好了,
有人說清空下緩存 DNS(chrome://net-internals/#DNS)就好了,
有人說隱私模式下打開就好了,
有人說等一分鍾吧...
結果就是,進入隱私模式的都好了,重啟、清空緩存DNS和等一分鍾的同學還在繼續糾結中。。。
上面提到的三個工具,SwitchHosts/iHosts/Gas Mask,其實也只有 iHosts 生效了(Mac下)。
開發過程中我們會無數次的切換 Hosts,如果不知道原理,我們在測試的時候還是很心驚膽戰的
⑸ 為什麼win10 hosts文件修改後無效
停用服務里的DNS Client並設置成手動,如果還是會觸發服務則設置禁用吧
⑹ hosts文件修改無效
從用戶端是可以的,以你提供的例子,輸入 a.cn 就可以向網路(1.1.1.1)發送請求。可是,當版網路對請求域名(主權機頭)進行驗證的時候,發現訪問的域名是 a.cn,於是就丟棄請求,你也就無法訪問了。
⑺ 修改hosts文件,修改後不生效怎麼辦
hosts文件修改後無法保存怎麼辦?有用戶修改hosts文件後遇到不能保存的情況,下文介紹hosts修改後不專能保存解決方法屬,一起和小編來了解下吧! hosts修改後不能保存解決方法: 使用win10系統的用戶可能會發現win10修改hosts無法保存,這是由於Win10系統默認是沒有許可權去編輯保存系統里的文件,這也是許可權不夠才導致修改編輯hosts後無法保存的原因。 首先進入Win10系統的hosts文件所在位置,我們直接輸入C:\Windows\System32\Drivers\etc後回車就可以打開了,右鍵hosts文件,選擇屬性,如下圖所示。 點擊hosts屬性對話框里的「高級」,如下圖所示。 在hosts的高級安全設置界面點擊更改許可權,如下圖所示。
⑻ 關於windows下的hosts文件為何不起作用
答: Notes客戶端常需要配置hosts文件來解析Notes應用中的伺服器名字。如果Notes客戶端的操作回系統是win95/win98,則該文件存在答於windows目錄下;如果Notes客戶端的操作系統是winnt,則該文件存在windows/system32/drivers/etc目錄下。hosts文件是文本文件,每一行解析一個domino伺服器名字,它的格式為:先寫IP地址,加空格後,同一行添加domino伺服器的公共名(Common Name)。 注意:hosts文件名沒有後綴,系統中常有一個文件是hosts.sam,這個文件與本文中的hosts文件無關。 2) 道聽途說不如不聽 3) 自己不知不代表事實不存在 4) 實踐是檢驗真理的惟一標準 網上的都可以作為參考,僅僅是參考。 ..........hosts.sam看文件名字就知道是sample也就是樣板文件啦。 那個沒有任何後綴名的hosts文件才是你要修改的。 lz估計剛做網路管理不久。 一般的常識,經常修改就知道了,哈哈~~~ lz估計剛做網路管理不久。 深刻深刻~~!
⑼ 為什麼修改hosts不立即生效
使hosts立即生復效的方法:方法一:命制令行(cmd)運行:ipconfig /flushdns #清除DNS緩存內容。
ps:ipconfig /displaydns //顯示DNS緩存內容
方法二:修改注冊表:HKeyCurrentUser\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings,
新建:DnsCacheEnabled 0x0 (REG_DWORD)
DnsCacheTimeout 0x0 (REG_DWORD)
ServerInfoTimeOut 0x0 (REG_DWORD)這三個DWORD。
方法三:打開:控制面板-管理工具– 服務, 在其中找到「DNS Client」將其停用並改為手動模式(做了這個後,運行ipconfig /flushdns就沒必要了,也運行不成功)
⑽ 為什麼我的hosts文件修改無效
Win10修改編輯hosts文件無法保存怎麼辦
首先進入Win10系統的hosts文件所在位置專,我們直接輸入C:\Windows\System32\Drivers\etc後回車就可以打開了,屬右鍵hosts文件,選擇屬性,如下圖所示。
點擊hosts屬性對話框里的「高級」,如下圖所示。
在hosts的高級安全設置界面點擊更改許可權,
在新彈出的對話框里點擊添加按鈕,如下圖所示。
點擊hosts的許可權項目窗口下面的主體的「選擇主體」,
點擊進入選擇用戶或組界面,點擊高級
點擊高級後,我們接著在點擊理解查找,然後在查找結果里找到當前用戶的賬號,選中後點擊確定,如下圖所示。
在選擇用戶或組界面里點擊確定,
將hosts的許可權項目界面下的基本許可權的所以項目都勾選上,然後點擊確定,如下圖所示。
許可權添加成功後,直接點擊確定,
點擊後,系統提示你將要更改系統文件夾的許可權設置,這樣會降低計算機的安全性,並導致用戶訪問文件時出現問題。要繼續嗎?我們點擊是。