經過設置hosts文件能夠強制指定域名對應的IP,當修改hosts文件,想要瀏覽器生效,最直接的方法關閉瀏覽器後從新開啓;若是不想重啓瀏覽器,只須要清空瀏覽器的DNS緩存便可。chrome
清空DNS緩存在chrome、firefox下很容易作到。具體操做以下:瀏覽器
chrome:在瀏覽器的地址欄中輸入 chrome://net-internals/#dns 並回車,該頁面會顯示當前全部DNS緩存,經過點擊「Clear host cache」,能夠清空全部DNS緩存。緩存
有時候此方法可能不能馬上生效,能夠使用另一個設置,在地址欄中輸入 chrome://settings/ 並回車,經過搜索「預測網絡操做」找到配置項「預測網絡操做,以提升網頁加載速度」,去掉前面的勾便可。網絡
firefox:在地址欄中 about:config 並回車,可能會出現一個警告信息,直接點擊按鈕進入,會出現firefox的全部配置信息,經過搜索dns進行過濾,firefox
能夠看到一項名爲 network.dnsCacheExpirationGracePeriod 項,它對應的值就是DNS緩存的時間,雙擊此項,會出現修改的提示框,填入 0 (不緩存DNS)便可。dns