好多朋友修改好了hosts,保存之后發(fā)現(xiàn)沒有生效,這是為什么哪?其實(shí)這里有一個(gè)DNS cache的概念,一般朋友們比較容易忽視。那么,小編講一下,修改hosts之后,如何立即生效。
方法一:清空DNS緩存
1、打開命令提示符,輸入ipconfig /flushdns

2、命令執(zhí)行完畢,發(fā)現(xiàn)剛才修改的hosts已經(jīng)生效了。
方法二:修改注冊(cè)表
1、打開注冊(cè)表編輯器,定位到HKeyCurrentUser/SOFTWARE/Microsoft/Windows/CurrentVersion/Internet Settings,
新建:DnsCacheEnabled 0x0 (REG_DWORD)DnsCacheTimeout 0x0 (REG_DWORD)ServerInfoTimeOut 0x0 (REG_DWORD)這三個(gè)DWORD。

2、小編不推薦這種設(shè)置方法,會(huì)加重網(wǎng)絡(luò)負(fù)擔(dān)。但是,如果使用本地DNS的朋友,可以加這三條注冊(cè)表。比如,小編就用了DNS speeder搭建了本地DNS,修改注冊(cè)表就沒有什么影響。

方法三:停用DNS client
1、打開:控制面板-管理工具–服務(wù)

2、在其中找到“DNS Client” 將其停用并改為手動(dòng)模式

3、同樣,小編不推薦這種方法,但本地DNS除外。
新聞熱點(diǎn)
疑難解答