Press⌘+Kto search
hosts片段生成器
本地域名映射与广告屏蔽 hosts 片段,一键生成复制
构建本地开发域名映射(如把 api.example.com 指到 127.0.0.1),或把广告域名列表转为 0.0.0.0 屏蔽片段。自动去重、校验域名格式,生成带注释的 hosts 文本供复制粘贴到系统 hosts 文件。浏览器无法直接修改系统文件,粘贴步骤见下方说明。
本地域名映射
批量屏蔽域名
已识别 0 个有效域名
hosts 片段(1 行)
# hosts 片段 - 由 Util.cn 有条工具生成 # 2026/10/3 11:48:58 # ===== 本地域名映射 ===== 127.0.0.1 dev.example.com
如何应用 hosts 片段
macOS / Linux
1. sudo nano /etc/hosts
2. 粘贴片段保存
3. 刷新缓存:sudo dscacheutil -flushcache
Windows
1. 以管理员打开记事本
2. 编辑 C:\Windows\System32\drivers\etc\hosts
3. 刷新缓存:ipconfig /flushdns
验证生效
终端执行 ping 你的域名,若返回映射的 IP 即生效;浏览器建议同时清空 DNS 缓存(chrome://net-internals/#dns)。
#关于 hosts 文件
hosts 是操作系统里优先级最高的域名解析表:在 DNS 查询之前,系统会先查 hosts 文件。利用这一点可以实现本地开发域名映射(本地服务用真实域名调试,规避 Cookie/跨域问题)与广告域名屏蔽(把广告域名指向 0.0.0.0 直接丢弃请求)。
典型应用场景
- 本地联调:把 api.example.com 指到 127.0.0.1,前端用真实域名调本地服务
- 预发环境切换:把预发域名临时指到指定内网 IP
- 屏蔽广告/追踪域名:配合公开的广告域名列表批量生成 0.0.0.0 片段
常见问题
- 改了不生效?浏览器有独立 DNS 缓存,Chrome 需在 chrome://net-internals/#dns 清空;系统层面按上方命令刷新。
- 域名格式校验规则?支持字母数字、连字符与多级点号;通配符(*.example.com)hosts 不支持。
相关工具推荐
网络速度测试
测试网络下载/上传速度、延迟和抖动
热门 新品 本地
HTTP客户端
发送HTTP请求
新品 本地
Nginx配置生成器
根据需求生成Nginx配置文件
新品 本地
DNS查询
查询DNS记录
新品 本地
WHOIS查询
查询域名WHOIS信息
新品 本地
cURL转代码
cURL命令转编程语言代码
新品 本地