Skip to content
Joseph Mory edited this page Aug 29, 2024 · 29 revisions

MihomoTProxy Wiki

🖥️界面预览

image

⚙️配置项介绍

状态

此节用于展示插件的状态,还包括功能按钮

基础配置

此节用于配置插件的运行行为

  • 启用: 是否启用本插件
  • 定时重启&Cron 表达式:定时重启服务,将重新启动内核
  • 选择配置文件:选择要使用的配置文件,可选择使用上传文件或使用订阅链接
  • 混入:是否启用混入,禁用后,除必要配置外其他的混入配置将不再生效
  • 检查配置文件:是否在启动核心前检查配置文件
  • 快速重载:是否启用快速重载

代理配置

此节用于配置插件的代理行为

透明代理

  • 启用:是否启用透明代理
  • 模式:透明代理模式,可选TPROXY/TUN
  • IPv4/IPv6 DNS 劫持:是否启用IPv4/IPv6 DNS 劫持
  • IPv4/IPv6 代理:是否启用IPv4/IPv6 代理
  • 路由器代理:是否启用路由器代理,启用后,路由器本身的流量将被代理
  • 局域网代理:是否启用局域网代理,启用后,来自局域网的流量将被代理(受访问控制管理)

访问控制

  • 模式:选择访问控制模式,全部模式时,代理所有客户端,白名单模式时,将代理访问控制列表的客户端,黑名单模式时,将代理访问控制列表的客户端
  • 访问控制 IP/IP6/MAC:既访问控制列表(IP/IP6支持设置IPCIDR)

绕过

  • 绕过中国大陆 IP:是否绕过中国大陆 IP
  • 要代理的TCP/UDP目标端口:只代理目标端口在选中/填写的值范围内的流量
  • WAN/WAN6 接口:配置WAN/WAN6 接口,将会跳过选中的接口的入站连接,防止入站连接及其响应被代理,如果你有多个WAN,务必手动添加他们到此处

订阅配置

此节用于管理订阅链接(支持订阅转换)

混入配置

此节用于管理混入内容,详见Mihomo Wiki

📄编辑器介绍

  • 可编辑上传的配置文件/用于混入的文件/用于启动的配置文件
  • 可编辑IPv4/IPv6 保留地址
  • 保存按钮将保存文件内容
  • 保存并应用按钮将保存文件内容并重载服务
  • 强制应用按钮将保存文件内容并重启服务

📖日志页介绍

  • 可查看插件/核心的日志
  • 可清空插件/核心的日志

⚠️注意事项及常见问题

必要配置

  • 代理配置的透明代理模式(是否启用TUN)
  • 全局配置的日志级别、IPv6、出站接口
  • 外部控制配置的UI 名称、UI 下载地址、API 端口、API 密钥
  • 入站配置的端口
  • TUN 配置的所有配置项
  • DNS 配置的端口

启用后运行状态为未运行的解决办法

安装procd-ujail后重启插件。

关于快速重载的说明

  1. 修改插件配置会触发插件的重载,此时如果你的修改导致配置文件内容变化(包括但不限于切换配置文件、切换混入开关、修改混入配置选项)则会触发核心的重载,如开启快速重载,将通知核心重载配置,如关闭快速重载,会重启核心。
  2. 如果修改的插件配置包含快速重载开关,将按照旧的值来触发上述逻辑。

关于DNS劫持的说明

  1. 仅劫持IPv4或IPv6的DNS请求时,部分机器由于DNS查询策略,同时查询双栈DNS,如果没有被劫持的DNS先响应,会导致DNS污染/分流错误的的情况发生。因此,即使仅代理IPv4或IPv6流量时,也建议开启双栈DNS劫持,除非你能确保上述情况不会发生(例如完全禁用了IPv6,此时仅开启IPv4 DNS劫持不会出现上述问题)。
  2. 如使用ImmortalWrt,请自行关闭网络 -> DHCP/DNS -> DNS 重定向这一选项,否则会导致DNS污染/分流错误的的情况发生。

关于IPv6代理的说明

如果开启IPv6代理,需要配置如下选项

  1. 配置代理配置 -> 绕过 -> Wan6 接口
  2. 打开混入配置 -> 全局配置 -> IPv6

关于绕过中国大陆 IP要代理的 TCP/UDP 目标端口选项

在DNS模式为Fake-IP时,它们不能完全发挥作用,只能处理直接向IP发起的连接。

关于核心日志的说明

目前暂未实现定时/按大小清理核心日志的功能,建议启用定时重启或者设置更高的核心日志级别以确保核心日志不会过大。

关于插件更新后界面没有变化的解决办法

请清理浏览器缓存,或使用无痕模式打开。

关于面版内存显示不正确的说明

此问题暂时无法处理,如果修复会导致无法匹配进程,如果你不需要匹配进程,想正常显示内存,你可以自行根据此Commit修改。

Clone this wiki locally