Mihomo 是一个代理工具,常用于网络代理、API 调用、流量调度等场景,以下是配置 Mihomo 代理的一些基本步骤和方法:
安装 Mihomo
需要下载并安装 Mihomo 代理工具,根据你的操作系统,选择对应的版本进行安装:
- Windows:前往 Mihomo 官方网站 下载最新版本。
- Linux:通过命令行安装,使用包管理工具安装。
- Mac:同样通过官网下载 dmg 文件安装。
配置 Mihomo
安装完成后,运行 Mihomo 代理工具,打开配置界面。
1 基本配置
-
设置代理服务器:
- 在 Mihomo 的配置界面中,找到“代理”选项卡。
- 输入代理服务器地址和端口(
proxy.example.com和808)。 - 如果需要,可以设置 socks5 代理地址和端口。
-
设置socks5代理:
- 在“socks5”选项卡中,输入 socks5 代理地址和端口(
socks5.example.com和108)。
- 在“socks5”选项卡中,输入 socks5 代理地址和端口(
2 高级配置
-
自定义规则:
- 在“规则”选项卡中,可以设置域名黑名单、过滤URL、时间限制等。
- 添加自定义过滤规则,匹配特定域名或路径,限制访问。
-
限流和速率控制:
- 在“限流”选项卡中,设置每个域名或IP 的限流速度(如:每秒 100KB)。
- 配置全局限流设置,限制所有请求的总速率。
-
统计和日志:
- 在“统计”选项卡中,设置日志记录级别( debug、info、warning、error、critical)。
- 查看详细的代理日志,分析请求统计数据。
3 测试和验证
-
测试代理配置:
- 使用浏览器或命令行工具检查代理是否生效。
- 测试访问外部网站,确保通过 Mihomo 代理能够正常访问。
-
验证 socks5 配置:
- 使用 socks5 客户端工具(如
sockscat或proximity)测试 socks5 代理是否正常工作。
- 使用 socks5 客户端工具(如
使用 Mihomo 代理
-
手动代理配置:
- 在浏览器中手动设置代理地址和端口。
- Windows:右键点击任务栏的网络图标,选择“网络和 Internet 设置” → “高级网络设置” → “排序网络连接” → 添加代理地址。
- Mac:在“系统偏好设置” → “网络” → “代理”中设置。
- 在浏览器中手动设置代理地址和端口。
-
命令行代理配置:
- 使用
export http_proxy=http://proxy.mihomo.com:808和export https_proxy=http://proxy.mihomo.com:808命令设置环境变量。
- 使用
-
应用集成:
- 将 Mihomo 代理集成到你的应用程序中,通过配置
HTTP_PROXY和HTTPS_PROXY环境变量。
- 将 Mihomo 代理集成到你的应用程序中,通过配置
常见问题
-
代理未生效:
- 检查代理地址和端口是否正确。
- 确保代理服务器在网络中可达。
- 检查防火墙设置,确保代理端口未被阻挡。
-
权限问题:
- 如果在命令行运行,确保没有权限问题(如:使用
sudo或其他权限提升方式)。 - 在浏览器中,确保你有权限配置系统代理设置。
- 如果在命令行运行,确保没有权限问题(如:使用
-
配置错误:
- 定期检查 Mihomo 的日志文件,查找错误信息并根据日志进行修正。
- 在配置复杂规则时,逐步测试每个部分,确保配置正确无误。
重置配置
- 如果配置后代理出现问题,可以尝试重置 Mihomo 的配置文件。
- 在 Mihomo 代理工具中,选择“重置”或“恢复默认设置”功能。
安全注意事项
- 确保代理服务器的安全性,使用 HTTPS 而非 HTTP。
- 定期备份配置文件,防止配置丢失。
- 遵守网络安全政策,避免配置非法或未授权的代理地址。
通过以上步骤,你可以轻松配置并使用 Mihomo 代理工具,满足你的网络代理需求。









