CFW 个人使用记录

前言

最近一直在折腾关于 Clash 相关的内容,一直没仔细了解具体的功能

正好有点时间上网冲浪🏄(不是摸鱼)

也因为 mac 使用 doh 用 cloudflared 一直不稳定,无法正常解析导致有点烦躁

一不做二不休尝试一下 CFW 的 TUN 模式

操作

Fndroid/clash_for_windows_pkg (github.com)

CFW 版本 v0.20.19

1、安装 Service

也就是左边菜单上的 General -> Service Model,点击右侧的 Manage 再点击 install 即可,如之前已经安装过可点击 update

此时 Service Mode 右侧的小地球变绿了,就代表你绿安装成功了

image-20230404224412654

2、Mixin 配置

下面给出我自己常用的 Mixin 配置

点击 Mixin 右侧的小齿轮 ⚙️,在弹出的编辑器里将下列内容直接全部粘贴复制

注意配置生效需要开关一次 Mixin 模式,也可点击 Clash Core 右侧的芯片按钮(可能)可以查看当前生效的配置

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
mixin: # Mixin 配置文件
  # DNS服务器
  dns:
    # 开启Clash内置DNS服务器
    # 默认为false
    enable: true

    # 使用 ipv6 解析
    # 默认为 false
    ipv6: false

    # DNS 监听端口
    listen: 0.0.0.0:53

    # 解析nameserver和fallback的DNS服务器
    # 填入纯IP的DNS服务器
    default-nameserver:
      - 114.114.114.114
      - 119.29.29.29
      - 223.5.5.5
      - 223.6.6.6
      - 8.8.8.8
      - 8.8.4.4
      - 4.2.2.1
      - 4.2.2.2
      - 1.1.1.1

    # 模式fake-ip  or  redir-host
    enhanced-mode: fake-ip

    # 使用本地 hosts 文件
    use-hosts: true

    nameserver:
      # 腾讯DoH DNS Server地址
      - https://doh.pub/dns-query
      - https://sm2.doh.pub/dns-query

      # 腾讯DoT DNS Server地址
      - tls://dot.pub

      # 阿里DoH DNS Server地址
      - https://dns.alidns.com/dns-query
      # 阿里DoT DNS Server地址
      - tls://dns.alidns.com

      # 360 DoH DNS Server地址
      - https://doh.360.cn
      # 360 DoT DNS Server地址
      - tls://dot.360.cn

    fallback:
      # cloudflare DoH DNS 地址
      - https://1.0.0.1/dns-query
      # Google DoH DNS Server地址
      - https://dns.google/dns-query
      # Google DoT DNS Server地址
      - tls://dns.google

    # fake-ip仅有
    fake-ip-filter:
      - "*.lan"
      - "*.local"
      - "*.localhost"
      - "*.msftconnecttest.com"
      - "*.msftncsi.com"
      - msftconnecttest.com
      - msftncsi.com

    # fake-ip仅有
    fallback-filter:
      geoip: true
      geoip-code: CN
      ipcidr:
        - 0.0.0.0/8
        - 10.0.0.0/8
        - 100.64.0.0/10
        - 127.0.0.0/8
        - 169.254.0.0/16
        - 172.16.0.0/12
        - 192.0.0.0/24
        - 192.0.2.0/24
        - 192.168.0.0/16
        - 192.88.99.0/24
        - 198.18.0.0/15
        - 198.51.100.0/24
        - 203.0.113.0/24
        - 224.0.0.0/4
        - 240.0.0.0/4
        - 255.255.255.255/32
      domain:
        - "+.facebook.com"
        - "+.google.com"
        - "+.youtube.com"

  tun: # Tun 配置
    enable: true # 启用 Tun 模式
    stack: system # gvisor/system 使用 system stack 请按照本文后面防火墙放行程序
    dns-hijack:
      - 198.18.0.2:53 # 本地劫持 DNS 地址,无需修改
    auto-route: true
    auto-detect-interface: true # 自动检测出口网卡

3、使用

在控制台中 ping google.com

image-20230404225505964

可以看到已经被代理到 fake-ip ,再执行 curl google -v

image-20230404225632399

恭喜你已经成功了~

0%