扫盲 2026.10.01 08:30 42 次浏览 0 条评论

Windows hosts文件修改作用

hosts 文件就是系统里一个纯文本小本子,专门记哪个域名对应哪个 IP。上网时系统先翻它,翻到了就直接连,不再去问 DNS 服务器,所以它的优先级比 DNS 高。

文件位置:C:\Windows\System32\drivers\etc\hosts,没后缀名,用记事本打开就能改。两个常用场景:一是本地调试网站,把域名直接指到本机,Apache、Nginx 或小皮面板配好的站点就能用域名打开,不用花钱买域名;二是临时屏蔽某个网址,把它指到 127.0.0.1 就打不开了。

# C:\Windows\System32\drivers\etc\hosts
# IP地址        域名
127.0.0.1       www.test.com     # 本地站点点到本机
127.0.0.1       test.com         # 不带www的也加上
127.0.0.1       www.xxx.com      # 指到本机等于屏蔽

改的时候要用管理员权限打开记事本,不然保存不了;文件被勾了只读也要先去掉。改完在 CMD 里跑一句 ipconfig /flushdns 把缓存清掉,浏览器重新打开才生效。

还有一点别搞混:hosts 只对自己这台电脑起作用,别人访问同一个域名不受影响。

标签:hosts文件,本地域名解析,网站调试

说点什么 0

行思随记

欢迎来到:行思随记