Mihomo/zh: Difference between revisions
Appearance
Bot-wxt1221 (talk | contribs) No edit summary Tags: Mobile edit Mobile web edit |
Bot-wxt1221 (talk | contribs) mNo edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 15: | Line 15: | ||
=== TUN 模式 === | === TUN 模式 === | ||
注意 | 注意:[https://search.nixos.org/options?channel=unstable&show=services.mihomo.tunMode&from=0&size=50&sort=relevance&type=packages&query=mihomo tunMode option]仅为服务提供必要的权限。 如果你需要真正的使用TUN,你需要修改'''configFile'''。详见[https://wiki.metacubex.one/config/inbound/listeners/tun/?h=tun official documentation]。 | ||
<span id="Troubleshooting"></span> | <span id="Troubleshooting"></span> | ||
Latest revision as of 02:59, 11 February 2026
mihomo(原名clash-meta)是广泛使用的反审查代理工具。
在 NixOS 上启用 mihomo 服务:
services.mihomo = {
enable = true;
configFile = "/path/to/config.yaml";
#...
};
TUN 模式
注意:tunMode option仅为服务提供必要的权限。 如果你需要真正的使用TUN,你需要修改configFile。详见official documentation。
故障排除
如果在使用透明代理时遇到问题:
- 使用
dmesg检查内核日志 - 如果看到大量关于特定网络设备的 refuse 消息:
- NixOS 默认启用了防火墙,关掉防火墙再尝试
- 如关掉防火墙后问题解决得到解决,可以依次尝试:
- 将 tun 设备添加到
trustedInterfaces - 禁用
checkReversePath
- 将 tun 设备添加到
- 如果看到大量关于特定端口的 refuse 消息:
- 如果你正在使用 tproxy 透明代理,尝试在防火墙中允许 tproxy 端口。