常见问题
Helm 的常见设置和故障排查答案。
Hosts 更改没有生效
- 确认文件在 Helm 中处于活动状态。
- 按 Save(Command + S),将合并后的内容写入系统 hosts。
- 重新打开目标应用或浏览器,或使用全新会话。
- 在 Chrome 中,也可以打开 chrome://net-internals/#sockets,然后点击 Flush socket pools。
Helm 提示没有权限
在终端中运行以下权限命令之一(建议优先使用第一条):
sudo /bin/chmod +a 'user:YourUserName:allow write' /private/etc/hosts
然后运行 Helm 的应用内 Authorize 流程,并选择 /private/etc/hosts。
为什么 IP 地址带有红色下划线?
该行包含无效的 hosts 标记,例如无效的 IPv4 片段 256。修正突出显示的片段,然后再次保存。
远程文件没有更新
- 确认订阅 URL 可以访问。
- 在文件上下文菜单中点击 Update Now。
- 在 Preferences 中检查同步设置和同步间隔。
- 如果文件处于活动状态,Helm 会在同步后重新应用合并后的 hosts。
Helm 文件存储在哪里?
Helm 将应用数据存储在 Library 目录中:
- App Store 版本(沙盒):~/Library/Containers/com.w3cmm.Helm/Data/Library/Helm/
其中包括你的文件夹、.helm 文件和快照历史记录。