Hiddify 优化设置指南

如何优化开源客户端 Hiddify 的设置, 以提高网络速度和稳定性


请注意, 此优化设置仅适用于开源版本的客户端 Hiddify, 支持 Windows/macOS/Linux/Android/iOS 等操作系统. 由于 SkyVPN 客户端已经经过优化设置, 所以无需再进行此设置. 如果您使用的客户端是 SkyVPN, 请忽略此文档.

本文以移动端界面为例, 其他平台的设置名称基本一致, 只需按下述选项调整即可。

步骤一: 基础设置

进入 设置 页面, 参考下图完成基础设置。

  • 语言: 中文(中国), 按需选择
  • 主题模式: 暗色或跟随系统, 按需选择
  • 启用分析: 关闭
  • 自动检查连接的 IP: 开启
  • 在通知中显示网络速度: 开启
  • 触觉反馈: 按需选择
  • 禁用电池优化: 开启, 以提升后台稳定性
  • 分应用代理: 关闭(如需按应用分流再开启)
  • 内存限制: 关闭(仅在低内存设备上再开启)
  • 调试模式: 关闭

步骤二: 路由与 DNS 选项

打开 配置选项, 在 路由选项DNS 选项 中设置如下值。

  • 地区: 其它

    此功能类似于 clash 等客户端的规则模式. 选择相应的国家后会自动为该地区开启自动分流功能. 此功能可以让您从繁琐的分流规则中解脱出来,不必再折腾各种客户端的的分流规则, 选择相应的地区后将自动化生成该地区的分流规则.

  • 阻止广告(实验性选项): 关闭
  • 绕过局域网(实验性选项): 开启
  • 解析目标地址: 开启
  • IPv6 路由: 启用
  • 远程 DNS: https://1.1.1.1/dns-query
  • 远程 DNS 域名策略: prefer_ipv4
  • 直连 DNS: udp://1.1.1.1, 注意: 此值要根据上面设置的地区选项来选择, 必须设置为该地区的本土 DNS 服务器才能达到最佳分流效果
  • 直连 DNS 域名策略: prefer_ipv4
  • 启用 DNS 路由: 开启

步骤三: 入站与 TLS 特性

继续在 配置选项入站选项TLS 特性(实验选项) 中按以下方式设置。

  • 服务模式: VPN
    服务模式为 VPN 时,此模式会创建虚拟网卡TUN,等同于clash等第三方客户端的全局模式.
  • 严格路由: 开启
  • TUN 实现: gvisor
  • 混合端口: 12334
  • 透明代理端口: 12335
  • 本地 DNS 端口: 16450
  • 允许局域网连接(实验性选项): 关闭
  • 启用 TLS 数据分段: 开启
  • TLS 分段大小: 10-30
  • TLS 分段休眠: 2-8
  • 启用 TLS 混合 SNI 情形: 开启

步骤四: TLS 填充与 WARP

保持 TLS 填充与 WARP 相关选项为默认状态, 不启用实验功能。

  • 启用 TLS 填充: 关闭
  • TLS 填充: 1-1500
  • 启用 WARP: 关闭
  • 其余 WARP 参数保持默认值

步骤五: 其它选项

其它选项 中确认以下设置。

  • 连接测试网址: http://www.gstatic.com/generate_204
  • 网址测试间隔: 10 minutes
  • Clash API 端口: 16756
  • 尽可能使用 Xray-core(实验性选项): 开启
    默认使用singbox内核,性能较好, 而xray内核具备更好的稳定性.

启用尽可能使用 Xray-core 后, 需要更新订阅后重连即可生效。

完成设置

完成上述配置后, 返回主界面重新连接节点即可。