morytyann / OpenWrt-mihomo

Transparent Proxy with Mihomo on OpenWrt.
MIT License
1.19k stars 137 forks source link

[BUG]路由器代理无效 #80

Closed xiandu999-yu closed 2 months ago

xiandu999-yu commented 2 months ago

机器:FriendlyElec NanoPi R6S 系统:OpenWrt[来自openwrt.ai的默认固件;内核6.1.82] 插件版本:1.6.1

只打开路由器代理的情况下点击openwrt的软件包更新,其仪表盘中未出现应有反应。

morytyann commented 2 months ago

IPv4/IPv6代理有勾选吗?贴个插件配置页的截图吧。

xiandu999-yu commented 2 months ago

IPv4/IPv6代理有勾选吗?贴个插件配置页的截图吧。

image

morytyann commented 2 months ago

procd-ujail装了吗,装一下试试

Mikihta commented 2 months ago

这个问题我在更改hijack.nft文件时也遇到了(版本1.6.3) 具体情况时因为未知原因导致程序启动时没有成功添加防火墙规则 (不论时路由器重新启动,插件重新启动,在插件打开后防火墙规则没有被添加)

xiandu999-yu commented 2 months ago

procd-ujail装了吗,装一下试试

WC啥玩意儿?装完重启github上不去了...

morytyann commented 2 months ago

节点切换一下,是不是默认直连了?

xiandu999-yu commented 2 months ago

节点切换一下,是不是默认直连了?

不可能吧?直连规则都塞最下面了...不可能影响上面的了吧?...

morytyann commented 2 months ago

呃,我的意思是有的策略组默认是选择直连的。 话说现在核心日志有输出吗?

xiandu999-yu commented 2 months ago

节点切换一下,是不是默认直连了?

感觉是防火墙规则漏了什么...之前crash也是漏了openwrt获得的WAN-IP所以不能代理本机...

morytyann commented 2 months ago

nft list table inet mihomo,贴出来看看?

xiandu999-yu commented 2 months ago

nft list table inet mihomo,贴出来看看?

[root@OpenWrt:11:23 AM ~] # nft list table inet mihomo table inet mihomo { set dns_hijack_nfproto { type nf_proto flags interval elements = { ipv4, ipv6 } }

    set proxy_nfproto {
            type nf_proto
            flags interval
            elements = { ipv4, ipv6 }
    }

    set china_ip {
            type ipv4_addr
            flags interval
    }

    set china_ip6 {
            type ipv6_addr
            flags interval
    }

    set reserved_ip {
            type ipv4_addr
            flags interval
            auto-merge
            elements = { 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.168.0.0/16, 224.0.0.0/3 }
    }

    set reserved_ip6 {
            type ipv6_addr
            flags interval
            auto-merge
            elements = { ::/127,
                         ::ffff:0.0.0.0/96,
                         64:ff9b::/96,
                         100::/64,
                         2001::/32,
                         2001:10::-2001:2f:ffff:ffff:ffff:ffff:ffff:ffff,
                         2001:db8::/32,
                         2002::/16,
                         fc00::/7,
                         fe80::/10,
                         ff00::/8 }
    }

    set wan_ip {
            type ipv4_addr
            flags interval
            auto-merge
            elements = { 192.168.88.10 }
    }

    set wan_ip6 {
            type ipv6_addr
            flags interval
            auto-merge
    }

    set fake_ip {
            type ipv4_addr
            flags interval
            elements = { 198.18.0.0/16 }
    }

    set acl_dport {
            type inet_proto . inet_service
            flags interval
            auto-merge
            elements = { tcp . 1-65535,
                         udp . 1-65535 }
    }

    set acl_ip {
            type ipv4_addr
            flags interval
            auto-merge
    }

    set acl_ip6 {
            type ipv6_addr
            flags interval
            auto-merge
    }

    set acl_mac {
            type ether_addr
            flags interval
            auto-merge
    }

    set redirect_exclusion {
            type inet_proto . ipv4_addr . inet_service
            flags interval
            auto-merge
    }

    set upnp_exclusion {
            type inet_proto . ipv4_addr . inet_service
            flags interval,timeout
            auto-merge
    }

    set router_exclusion {
            type nf_proto . inet_proto . inet_service
            flags interval
            auto-merge
            elements = { ipv4 . udp . 68,
                         ipv6 . udp . 546,
                         ipv4 . tcp . 5244,
                         ipv6 . tcp . 5244 }
    }

    chain router_dns_hijack {
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 oifname "lo" meta skuid != 0 counter packets 0 bytes 0 redirect to :7874
    }

    chain all_dns_hijack {
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 counter packets 580 bytes 38425 redirect to :7874
    }

    chain allow_dns_hijack {
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip saddr @acl_ip counter packets 0 bytes 0 redirect to :7874
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip6 saddr @acl_ip6 counter packets 0 bytes 0 redirect to :7874
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ether saddr @acl_mac counter packets 0 bytes 0 redirect to :7874
    }

    chain block_dns_hijack {
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip saddr @acl_ip counter packets 0 bytes 0 return
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip6 saddr @acl_ip6 counter packets 0 bytes 0 return
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ether saddr @acl_mac counter packets 0 bytes 0 return
            meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 counter packets 0 bytes 0 redirect to :7874
    }

    chain all_tproxy {
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 tproxy to :7893 counter packets 10816 bytes 2075322 accept
    }

    chain allow_tproxy {
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip meta mark set 0x00000050 tproxy ip to :7893 counter packets 0 bytes 0 accept
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 meta mark set 0x00000050 tproxy ip6 to :7893 counter packets 0 bytes 0 accept
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac meta mark set 0x00000050 tproxy to :7893 counter packets 0 bytes 0 accept
    }

    chain block_tproxy {
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip counter packets 0 bytes 0 return
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 counter packets 0 bytes 0 return
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac counter packets 0 bytes 0 return
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 tproxy to :7893 counter packets 0 bytes 0 accept
    }

    chain all_tun {
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 counter packets 0 bytes 0
    }

    chain allow_tun {
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip meta mark set 0x00000050 counter packets 0 bytes 0
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 meta mark set 0x00000050 counter packets 0 bytes 0
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac meta mark set 0x00000050 counter packets 0 bytes 0
    }

    chain block_tun {
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip counter packets 0 bytes 0 return
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 counter packets 0 bytes 0 return
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac counter packets 0 bytes 0 return
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 counter packets 0 bytes 0
    }

    chain router_reroute {
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 counter packets 12645 bytes 1328694 accept
    }

    chain dstnat {
            type nat hook prerouting priority dstnat + 1; policy accept;
            jump all_dns_hijack
    }

    chain nat_output {
            type nat hook output priority filter; policy accept;
            jump router_dns_hijack
    }

    chain mangle_prerouting {
            type filter hook prerouting priority mangle; policy accept;
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } iifname "lo" meta mark 0x00000050 tproxy to :7893 counter packets 208 bytes 8320 accept comment "For Router TPROXY"
            meta nfproto @proxy_nfproto meta l4proto { tcp, udp } iifname "tun" meta mark 0x00000050 counter packets 0 bytes 0 return comment "For Router TUN"
            ip daddr @reserved_ip counter packets 598888 bytes 195046141 return
            ip6 daddr @reserved_ip6 counter packets 95 bytes 10271 return
            ip daddr @wan_ip counter packets 0 bytes 0 return
            ip6 daddr @wan_ip6 counter packets 0 bytes 0 return
            ip daddr @china_ip counter packets 0 bytes 0 return
            ip6 daddr @china_ip6 counter packets 0 bytes 0 return
            meta l4proto . th dport != @acl_dport ip daddr != @fake_ip counter packets 0 bytes 0 return
            meta nfproto ipv6 meta l4proto . th dport != @acl_dport counter packets 0 bytes 0 return
            meta l4proto { tcp, udp } th dport 53 counter packets 0 bytes 0 return
            meta l4proto . ip saddr . th sport @redirect_exclusion counter packets 0 bytes 0 return
            meta l4proto . ip saddr . th sport @upnp_exclusion counter packets 0 bytes 0 return
            jump all_tproxy
    }

    chain mangle_output {
            type route hook output priority mangle; policy accept;
            meta skuid 0 counter packets 615551 bytes 188207008 return
            ip daddr @reserved_ip counter packets 17178 bytes 878675 return
            ip6 daddr @reserved_ip6 counter packets 0 bytes 0 return
            ip daddr @wan_ip counter packets 0 bytes 0 return
            ip6 daddr @wan_ip6 counter packets 0 bytes 0 return
            ip daddr @china_ip counter packets 0 bytes 0 return
            ip6 daddr @china_ip6 counter packets 0 bytes 0 return
            meta l4proto . th dport != @acl_dport ip daddr != @fake_ip counter packets 5 bytes 793 return
            meta nfproto ipv6 meta l4proto . th dport != @acl_dport counter packets 0 bytes 0 return
            meta l4proto { tcp, udp } th dport 53 counter packets 55 bytes 3430 return
            meta nfproto . meta l4proto . th sport @router_exclusion counter packets 0 bytes 0 return
            jump router_reroute
    }

}

morytyann commented 2 months ago

你说对了,配置一下代理配置 -> 绕过 -> WAN接口/WAN6接口,再试试

xiandu999-yu commented 2 months ago

你说对了,配置一下代理配置 -> 绕过 -> WAN接口/WAN6接口,再试试

WAN一直在那...而且我WAN6删了,因为我没有ipv6...

morytyann commented 2 months ago

你没有公网IP是吗。

xiandu999-yu commented 2 months ago

你没有公网IP是吗。

没有...

xiandu999-yu commented 2 months ago

你没有公网IP是吗。

192.168.88.10就是我openwrt获得的wan-ip

morytyann commented 2 months ago

那是不是OpenClash没关……或者有什么插件冲突了

xiandu999-yu commented 2 months ago

那是不是OpenClash没关……或者有什么插件冲突了

没吧?代理的都关了啊...

morytyann commented 2 months ago
#!/bin/sh
{
    echo "==========ip rule================="
    ip rule
    echo
    echo "==========ip route================"
    ip route list table 80
    echo
    echo "==========nftables================"
    nft list tables
    echo
    echo "==========nftable fw4============="
    nft list table inet fw4
    echo
    echo "==========nftable mihomo=========="
    nft list table inet mihomo
    echo
    echo "==========uci mihomo=============="
    uci show mihomo
    echo
    echo "==========mihomo profile=========="
    cat /etc/mihomo/run/config.yaml
} > debug.log

用这个脚本,运行一下,把生成的debug.log贴上来看看,注意脱敏。

xiandu999-yu commented 2 months ago
#!/bin/sh
{
  echo "==========ip rule================="
  ip rule
  echo
  echo "==========ip route================"
  ip route list table 80
  echo
  echo "==========nftables================"
  nft list tables
  echo
  echo "==========nftable fw4============="
  nft list table inet fw4
  echo
  echo "==========nftable mihomo=========="
  nft list table inet mihomo
  echo
  echo "==========uci mihomo=============="
  uci show mihomo
  echo
  echo "==========mihomo profile=========="
  cat /etc/mihomo/run/config.yaml
} > debug.log

用这个脚本,运行一下,把生成的debug.log贴上来看看,注意脱敏。

咋用?

xiandu999-yu commented 2 months ago
#!/bin/sh
{
  echo "==========ip rule================="
  ip rule
  echo
  echo "==========ip route================"
  ip route list table 80
  echo
  echo "==========nftables================"
  nft list tables
  echo
  echo "==========nftable fw4============="
  nft list table inet fw4
  echo
  echo "==========nftable mihomo=========="
  nft list table inet mihomo
  echo
  echo "==========uci mihomo=============="
  uci show mihomo
  echo
  echo "==========mihomo profile=========="
  cat /etc/mihomo/run/config.yaml
} > debug.log

用这个脚本,运行一下,把生成的debug.log贴上来看看,注意脱敏。

[root@OpenWrt:01:45 PM ~] # ip rule
0:      from all lookup local
32765:  from all fwmark 0x50 lookup 80
32766:  from all lookup main
32767:  from all lookup default
[root@OpenWrt:01:54 PM ~] # ip route list table 80
local default dev lo scope host 
[root@OpenWrt:01:54 PM ~] # nft list tables
table inet fw4
table inet mihomo
table inet dnsmasq
[root@OpenWrt:01:55 PM ~] # nft list table inet fw4
table inet fw4 {
        chain input {
                type filter hook input priority filter; policy drop;
                iif "lo" accept comment "!fw4: Accept traffic from loopback"
                ct state vmap { established : accept, related : accept } comment "!fw4: Handle inbound flows"
                tcp flags syn / fin,syn,rst,ack jump syn_flood comment "!fw4: Rate limit TCP syn packets"
                iifname "br-lan" jump input_lan comment "!fw4: Handle lan IPv4/IPv6 input traffic"
                iifname "eth2" jump input_wan comment "!fw4: Handle wan IPv4/IPv6 input traffic"
                iifname "usb0" jump input_wan4hw comment "!fw4: Handle wan4hw IPv4/IPv6 input traffic"
                jump handle_reject
        }

        chain forward {
                type filter hook forward priority filter; policy drop;
                ct state vmap { established : accept, related : accept } comment "!fw4: Handle forwarded flows"
                iifname "br-lan" jump forward_lan comment "!fw4: Handle lan IPv4/IPv6 forward traffic"
                iifname "eth2" jump forward_wan comment "!fw4: Handle wan IPv4/IPv6 forward traffic"
                iifname "usb0" jump forward_wan4hw comment "!fw4: Handle wan4hw IPv4/IPv6 forward traffic"
                jump handle_reject
        }

        chain output {
                type filter hook output priority filter; policy accept;
                oif "lo" accept comment "!fw4: Accept traffic towards loopback"
                ct state vmap { established : accept, related : accept } comment "!fw4: Handle outbound flows"
                oifname "br-lan" jump output_lan comment "!fw4: Handle lan IPv4/IPv6 output traffic"
                oifname "eth2" jump output_wan comment "!fw4: Handle wan IPv4/IPv6 output traffic"
                oifname "usb0" jump output_wan4hw comment "!fw4: Handle wan4hw IPv4/IPv6 output traffic"
        }

        chain prerouting {
                type filter hook prerouting priority filter; policy accept;
        }

        chain handle_reject {
                meta l4proto tcp reject with tcp reset comment "!fw4: Reject TCP traffic"
                reject comment "!fw4: Reject any other traffic"
        }

        chain syn_flood {
                limit rate 25/second burst 50 packets return comment "!fw4: Accept SYN packets below rate-limit"
                drop comment "!fw4: Drop excess packets"
        }

        chain input_lan {
                jump accept_from_lan
        }

        chain output_lan {
                jump accept_to_lan
        }

        chain forward_lan {
                jump accept_to_wan comment "!fw4: Accept lan to wan forwarding"
                jump accept_to_lan
        }

        chain accept_from_lan {
                iifname "br-lan" counter packets 3655 bytes 335875 accept comment "!fw4: accept lan IPv4/IPv6 traffic"
        }

        chain accept_to_lan {
                oifname "br-lan" counter packets 2145 bytes 915698 accept comment "!fw4: accept lan IPv4/IPv6 traffic"
        }

        chain input_wan {
                meta nfproto ipv4 udp dport 68 counter packets 0 bytes 0 accept comment "!fw4: Allow-DHCP-Renew"
                icmp type echo-request counter packets 0 bytes 0 accept comment "!fw4: Allow-Ping"
                meta nfproto ipv4 meta l4proto igmp counter packets 21 bytes 672 accept comment "!fw4: Allow-IGMP"
                meta nfproto ipv6 udp dport 546 counter packets 0 bytes 0 accept comment "!fw4: Allow-DHCPv6"
                ip6 saddr fe80::/10 icmpv6 type . icmpv6 code { mld-listener-query . no-route, mld-listener-report . no-route, mld-listener-done . no-route, mld2-listener-report . no-route } counter packets 0 bytes 0 accept comment "!fw4: Allow-MLD"
                icmpv6 type { destination-unreachable, time-exceeded, echo-request, echo-reply, nd-router-solicit, nd-router-advert } limit rate 1000/second burst 5 packets counter packets 0 bytes 0 accept comment "!fw4: Allow-ICMPv6-Input"
                icmpv6 type . icmpv6 code { packet-too-big . no-route, parameter-problem . no-route, nd-neighbor-solicit . no-route, nd-neighbor-advert . no-route, parameter-problem . admin-prohibited } limit rate 1000/second burst 5 packets counter packets 0 bytes 0 accept comment "!fw4: Allow-ICMPv6-Input"
                tcp dport 5244 counter packets 0 bytes 0 accept comment "!fw4: alist"
                ct status dnat accept comment "!fw4: Accept port redirections"
                jump reject_from_wan
        }

        chain output_wan {
                jump accept_to_wan
        }

        chain forward_wan {
                icmpv6 type { destination-unreachable, time-exceeded, echo-request, echo-reply } limit rate 1000/second burst 5 packets counter packets 0 bytes 0 accept comment "!fw4: Allow-ICMPv6-Forward"
                icmpv6 type . icmpv6 code { packet-too-big . no-route, parameter-problem . no-route, parameter-problem . admin-prohibited } limit rate 1000/second burst 5 packets counter packets 0 bytes 0 accept comment "!fw4: Allow-ICMPv6-Forward"
                meta l4proto esp counter packets 0 bytes 0 jump accept_to_lan comment "!fw4: Allow-IPSec-ESP"
                udp dport 500 counter packets 0 bytes 0 jump accept_to_lan comment "!fw4: Allow-ISAKMP"
                ct status dnat accept comment "!fw4: Accept port forwards"
                jump reject_to_wan
        }

        chain accept_to_wan {
                meta nfproto ipv4 oifname "eth2" ct state invalid counter packets 7548 bytes 341329 drop comment "!fw4: Prevent NAT leakage"
                oifname "eth2" counter packets 28191 bytes 3151725 accept comment "!fw4: accept wan IPv4/IPv6 traffic"
        }

        chain reject_from_wan {
                iifname "eth2" counter packets 8079 bytes 1073933 jump handle_reject comment "!fw4: reject wan IPv4/IPv6 traffic"
        }

        chain reject_to_wan {
                oifname "eth2" counter packets 0 bytes 0 jump handle_reject comment "!fw4: reject wan IPv4/IPv6 traffic"
        }

        chain input_wan4hw {
                ct status dnat accept comment "!fw4: Accept port redirections"
                jump accept_from_wan4hw
        }

        chain output_wan4hw {
                jump accept_to_wan4hw
        }

        chain forward_wan4hw {
                ct status dnat accept comment "!fw4: Accept port forwards"
                jump accept_to_wan4hw
        }

        chain accept_from_wan4hw {
                iifname "usb0" counter packets 622 bytes 575585 accept comment "!fw4: accept wan4hw IPv4/IPv6 traffic"
        }

        chain accept_to_wan4hw {
                meta nfproto ipv4 oifname "usb0" ct state invalid counter packets 0 bytes 0 drop comment "!fw4: Prevent NAT leakage"
                oifname "usb0" counter packets 16 bytes 1072 accept comment "!fw4: accept wan4hw IPv4/IPv6 traffic"
        }

        chain dstnat {
                type nat hook prerouting priority dstnat; policy accept;
                iifname "eth2" jump dstnat_wan comment "!fw4: Handle wan IPv4/IPv6 dstnat traffic"
                iifname "usb0" jump dstnat_wan4hw comment "!fw4: Handle wan4hw IPv4/IPv6 dstnat traffic"
        }

        chain srcnat {
                type nat hook postrouting priority srcnat; policy accept;
                oifname "eth2" jump srcnat_wan comment "!fw4: Handle wan IPv4/IPv6 srcnat traffic"
                oifname "usb0" jump srcnat_wan4hw comment "!fw4: Handle wan4hw IPv4/IPv6 srcnat traffic"
        }

        chain dstnat_wan {
                meta nfproto ipv4 fullcone comment "!fw4: Handle wan IPv4 fullcone NAT dstnat traffic"
        }

        chain srcnat_wan {
                meta nfproto ipv4 fullcone comment "!fw4: Handle wan IPv4 fullcone NAT srcnat traffic"
        }

        chain dstnat_wan4hw {
                meta nfproto ipv4 fullcone comment "!fw4: Handle wan4hw IPv4 fullcone NAT dstnat traffic"
        }

        chain srcnat_wan4hw {
                meta nfproto ipv4 fullcone comment "!fw4: Handle wan4hw IPv4 fullcone NAT srcnat traffic"
        }

        chain raw_prerouting {
                type filter hook prerouting priority raw; policy accept;
        }

        chain raw_output {
                type filter hook output priority raw; policy accept;
        }

        chain mangle_prerouting {
                type filter hook prerouting priority mangle; policy accept;
        }

        chain mangle_postrouting {
                type filter hook postrouting priority mangle; policy accept;
                oifname "eth2" tcp flags syn / fin,syn,rst tcp option maxseg size set rt mtu comment "!fw4: Zone wan IPv4/IPv6 egress MTU fixing"
        }

        chain mangle_input {
                type filter hook input priority mangle; policy accept;
        }

        chain mangle_output {
                type route hook output priority mangle; policy accept;
        }

        chain mangle_forward {
                type filter hook forward priority mangle; policy accept;
                iifname "eth2" tcp flags syn / fin,syn,rst tcp option maxseg size set rt mtu comment "!fw4: Zone wan IPv4/IPv6 ingress MTU fixing"
        }
}
[root@OpenWrt:01:55 PM ~] # nft list table inet mihomo
table inet mihomo {
        set dns_hijack_nfproto {
                type nf_proto
                flags interval
                elements = { ipv4, ipv6 }
        }

        set proxy_nfproto {
                type nf_proto
                flags interval
                elements = { ipv4, ipv6 }
        }

        set china_ip {
                type ipv4_addr
                flags interval
        }

        set china_ip6 {
                type ipv6_addr
                flags interval
        }

        set reserved_ip {
                type ipv4_addr
                flags interval
                auto-merge
                elements = { 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.168.0.0/16, 224.0.0.0/3 }
        }

        set reserved_ip6 {
                type ipv6_addr
                flags interval
                auto-merge
                elements = { ::/127,
                             ::ffff:0.0.0.0/96,
                             64:ff9b::/96,
                             100::/64,
                             2001::/32,
                             2001:10::-2001:2f:ffff:ffff:ffff:ffff:ffff:ffff,
                             2001:db8::/32,
                             2002::/16,
                             fc00::/7,
                             fe80::/10,
                             ff00::/8 }
        }

        set wan_ip {
                type ipv4_addr
                flags interval
                auto-merge
                elements = { 192.168.88.10 }
        }

        set wan_ip6 {
                type ipv6_addr
                flags interval
                auto-merge
        }

        set fake_ip {
                type ipv4_addr
                flags interval
                elements = { 198.18.0.0/16 }
        }

        set acl_dport {
                type inet_proto . inet_service
                flags interval
                auto-merge
                elements = { tcp . 1-65535,
                             udp . 1-65535 }
        }

        set acl_ip {
                type ipv4_addr
                flags interval
                auto-merge
        }

        set acl_ip6 {
                type ipv6_addr
                flags interval
                auto-merge
        }

        set acl_mac {
                type ether_addr
                flags interval
                auto-merge
        }

        set redirect_exclusion {
                type inet_proto . ipv4_addr . inet_service
                flags interval
                auto-merge
        }

        set upnp_exclusion {
                type inet_proto . ipv4_addr . inet_service
                flags interval,timeout
                auto-merge
                elements = { tcp . 192.168.1.238 . 6881 timeout 18m44s expires 14m26s144ms,
                             udp . 192.168.1.238 . 6881 timeout 18m44s expires 14m26s160ms }
        }

        set router_exclusion {
                type nf_proto . inet_proto . inet_service
                flags interval
                auto-merge
                elements = { ipv4 . udp . 68,
                             ipv6 . udp . 546,
                             ipv4 . tcp . 5244,
                             ipv6 . tcp . 5244 }
        }

        chain router_dns_hijack {
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 oifname "lo" meta skuid != 0 counter packets 0 bytes 0 redirect to :7874
        }

        chain all_dns_hijack {
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 counter packets 0 bytes 0 redirect to :7874
        }

        chain allow_dns_hijack {
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip saddr @acl_ip counter packets 0 bytes 0 redirect to :7874
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip6 saddr @acl_ip6 counter packets 0 bytes 0 redirect to :7874
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ether saddr @acl_mac counter packets 0 bytes 0 redirect to :7874
        }

        chain block_dns_hijack {
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip saddr @acl_ip counter packets 0 bytes 0 return
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ip6 saddr @acl_ip6 counter packets 0 bytes 0 return
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 ether saddr @acl_mac counter packets 0 bytes 0 return
                meta nfproto @dns_hijack_nfproto meta l4proto { tcp, udp } th dport 53 counter packets 0 bytes 0 redirect to :7874
        }

        chain all_tproxy {
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 tproxy to :7893 counter packets 3491 bytes 2899704 accept
        }

        chain allow_tproxy {
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip meta mark set 0x00000050 tproxy ip to :7893 counter packets 0 bytes 0 accept
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 meta mark set 0x00000050 tproxy ip6 to :7893 counter packets 0 bytes 0 accept
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac meta mark set 0x00000050 tproxy to :7893 counter packets 0 bytes 0 accept
        }

        chain block_tproxy {
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip counter packets 0 bytes 0 return
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 counter packets 0 bytes 0 return
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac counter packets 0 bytes 0 return
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 tproxy to :7893 counter packets 0 bytes 0 accept
        }

        chain all_tun {
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 counter packets 0 bytes 0
        }

        chain allow_tun {
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip meta mark set 0x00000050 counter packets 0 bytes 0
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 meta mark set 0x00000050 counter packets 0 bytes 0
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac meta mark set 0x00000050 counter packets 0 bytes 0
        }

        chain block_tun {
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip saddr @acl_ip counter packets 0 bytes 0 return
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ip6 saddr @acl_ip6 counter packets 0 bytes 0 return
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } ether saddr @acl_mac counter packets 0 bytes 0 return
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 counter packets 0 bytes 0
        }

        chain router_reroute {
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } meta mark set 0x00000050 counter packets 758 bytes 41494 accept
        }

        chain dstnat {
                type nat hook prerouting priority dstnat + 1; policy accept;
                jump all_dns_hijack
        }

        chain nat_output {
                type nat hook output priority filter; policy accept;
                jump router_dns_hijack
        }

        chain mangle_prerouting {
                type filter hook prerouting priority mangle; policy accept;
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } iifname "lo" meta mark 0x00000050 tproxy to :7893 counter packets 24 bytes 960 accept comment "For Router TPROXY"
                meta nfproto @proxy_nfproto meta l4proto { tcp, udp } iifname "tun" meta mark 0x00000050 counter packets 0 bytes 0 return comment "For Router TUN"
                ip daddr @reserved_ip counter packets 42007 bytes 8418103 return
                ip6 daddr @reserved_ip6 counter packets 116 bytes 12644 return
                ip daddr @wan_ip counter packets 0 bytes 0 return
                ip6 daddr @wan_ip6 counter packets 0 bytes 0 return
                ip daddr @china_ip counter packets 0 bytes 0 return
                ip6 daddr @china_ip6 counter packets 0 bytes 0 return
                meta l4proto . th dport != @acl_dport ip daddr != @fake_ip counter packets 1 bytes 40 return
                meta nfproto ipv6 meta l4proto . th dport != @acl_dport counter packets 0 bytes 0 return
                meta l4proto { tcp, udp } th dport 53 counter packets 0 bytes 0 return
                meta l4proto . ip saddr . th sport @redirect_exclusion counter packets 0 bytes 0 return
                meta l4proto . ip saddr . th sport @upnp_exclusion counter packets 0 bytes 0 return
                jump all_tproxy
        }

        chain mangle_output {
                type route hook output priority mangle; policy accept;
                meta skuid 0 counter packets 52736 bytes 16438708 return
                ip daddr @reserved_ip counter packets 1030 bytes 45340 return
                ip6 daddr @reserved_ip6 counter packets 16 bytes 1136 return
                ip daddr @wan_ip counter packets 0 bytes 0 return
                ip6 daddr @wan_ip6 counter packets 0 bytes 0 return
                ip daddr @china_ip counter packets 0 bytes 0 return
                ip6 daddr @china_ip6 counter packets 0 bytes 0 return
                meta l4proto . th dport != @acl_dport ip daddr != @fake_ip counter packets 203 bytes 37398 return
                meta nfproto ipv6 meta l4proto . th dport != @acl_dport counter packets 0 bytes 0 return
                meta l4proto { tcp, udp } th dport 53 counter packets 280 bytes 18664 return
                meta nfproto . meta l4proto . th sport @router_exclusion counter packets 0 bytes 0 return
                jump router_reroute
        }
}
[root@OpenWrt:01:55 PM ~] # uci show mihomo
mihomo.status=status
mihomo.config=config
mihomo.config.enabled='1'
mihomo.config.scheduled_restart='0'
mihomo.config.cron_expression='0 3 * * *'
mihomo.config.profile='file:/etc/mihomo/profiles/config.yaml'
mihomo.config.mixin='0'
mihomo.config.test_profile='1'
mihomo.config.upload_profile='/etc/mihomo/profiles/config.yaml'
mihomo.proxy=proxy
mihomo.proxy.transparent_proxy='1'
mihomo.proxy.transparent_proxy_mode='tproxy'
mihomo.proxy.ipv4_dns_hijack='1'
mihomo.proxy.ipv6_dns_hijack='1'
mihomo.proxy.ipv4_proxy='1'
mihomo.proxy.ipv6_proxy='1'
mihomo.proxy.router_proxy='1'
mihomo.proxy.lan_proxy='1'
mihomo.proxy.access_control_mode='all'
mihomo.proxy.bypass_china_mainland_ip='0'
mihomo.proxy.acl_tcp_dport='1-65535'
mihomo.proxy.acl_udp_dport='1-65535'
mihomo.proxy.wan_interfaces='wan'
mihomo.mixin=mixin
mihomo.mixin.mode='rule'
mihomo.mixin.match_process='off'
mihomo.mixin.unify_delay='1'
mihomo.mixin.tcp_concurrent='1'
mihomo.mixin.tcp_keep_alive_interval='600'
mihomo.mixin.log_level='info'
mihomo.mixin.ui_razord='1'
mihomo.mixin.ui_razord_url='https://mirror.ghproxy.com/https://github.com/MetaCubeX/Razord-meta/archive/refs/heads/gh-pages.tar.gz'
mihomo.mixin.ui_yacd='1'
mihomo.mixin.ui_yacd_url='https://mirror.ghproxy.com/https://github.com/MetaCubeX/Yacd-meta/archive/refs/heads/gh-pages.tar.gz'
mihomo.mixin.ui_metacubexd='1'
mihomo.mixin.ui_metacubexd_url='https://mirror.ghproxy.com/https://github.com/MetaCubeX/metacubexd/archive/refs/heads/gh-pages.tar.gz'
mihomo.mixin.api_port='9090'
mihomo.mixin.selection_cache='1'
mihomo.mixin.allow_lan='1'
mihomo.mixin.http_port='7889'
mihomo.mixin.socks_port='7891'
mihomo.mixin.mixed_port='7890'
mihomo.mixin.redir_port='7892'
mihomo.mixin.tproxy_port='7893'
mihomo.mixin.authentication='1'
mihomo.mixin.tun_stack='system'
mihomo.mixin.tun_mtu='9000'
mihomo.mixin.tun_gso='1'
mihomo.mixin.tun_gso_max_size='65536'
mihomo.mixin.tun_endpoint_independent_nat='0'
mihomo.mixin.dns_port='7874'
mihomo.mixin.dns_mode='redir-host'
mihomo.mixin.fake_ip_range='198.18.0.1/16'
mihomo.mixin.fake_ip_filter='0'
mihomo.mixin.fake_ip_filters='+.lan' '+.local'
mihomo.mixin.fake_ip_cache='0'
mihomo.mixin.dns_ipv6='0'
mihomo.mixin.dns_system_hosts='0'
mihomo.mixin.dns_hosts='0'
mihomo.mixin.hosts='0'
mihomo.mixin.dns_nameserver='0'
mihomo.mixin.dns_fallback_filter='0'
mihomo.mixin.dns_nameserver_policy='0'
mihomo.mixin.sniffer='0'
mihomo.mixin.sniff_dns_mapping='1'
mihomo.mixin.sniff_pure_ip='1'
mihomo.mixin.sniffer_overwrite_dest='1'
mihomo.mixin.geoip_format='dat'
mihomo.mixin.geodata_loader='memconservative'
mihomo.mixin.geosite_url='https://mirror.ghproxy.com/https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geosite.dat'
mihomo.mixin.geoip_mmdb_url='https://mirror.ghproxy.com/https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geoip-lite.metadb'
mihomo.mixin.geoip_dat_url='https://mirror.ghproxy.com/https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geoip-lite.dat'
mihomo.mixin.geoip_asn_url='https://mirror.ghproxy.com/https://github.com/xishang0128/geoip/releases/download/latest/GeoLite2-ASN.mmdb'
mihomo.mixin.geox_auto_update='0'
mihomo.mixin.geox_update_interval='24'
mihomo.mixin.api_secret='123456'
mihomo.mixin.outbound_interface='wan'
mihomo.@host[0]=host
mihomo.@host[0].enabled='0'
mihomo.@host[0].domain_name='localhost'
mihomo.@host[0].ip='127.0.0.1' '::1'
mihomo.@nameserver[0]=nameserver
mihomo.@nameserver[0].enabled='1'
mihomo.@nameserver[0].type='default-nameserver'
mihomo.@nameserver[0].nameserver='223.5.5.5' '119.29.29.29'
mihomo.@nameserver[1]=nameserver
mihomo.@nameserver[1].enabled='1'
mihomo.@nameserver[1].type='proxy-server-nameserver'
mihomo.@nameserver[1].nameserver='https://dns.alidns.com/dns-query' 'https://doh.pub/dns-query'
mihomo.@nameserver[2]=nameserver
mihomo.@nameserver[2].enabled='1'
mihomo.@nameserver[2].type='nameserver'
mihomo.@nameserver[2].nameserver='https://dns.alidns.com/dns-query' 'https://doh.pub/dns-query'
mihomo.@nameserver[3]=nameserver
mihomo.@nameserver[3].enabled='1'
mihomo.@nameserver[3].type='fallback'
mihomo.@nameserver[3].nameserver='https://dns.cloudflare.com/dns-query' 'https://dns.google/dns-query'
mihomo.@fallback_filter[0]=fallback_filter
mihomo.@fallback_filter[0].enabled='1'
mihomo.@fallback_filter[0].type='geoip-code'
mihomo.@fallback_filter[0].value='CN'
mihomo.@fallback_filter[1]=fallback_filter
mihomo.@fallback_filter[1].enabled='1'
mihomo.@fallback_filter[1].type='geosite'
mihomo.@fallback_filter[1].value='GFW'
mihomo.@fallback_filter[2]=fallback_filter
mihomo.@fallback_filter[2].enabled='0'
mihomo.@fallback_filter[2].type='ipcidr'
mihomo.@fallback_filter[3]=fallback_filter
mihomo.@fallback_filter[3].enabled='0'
mihomo.@fallback_filter[3].type='domain_name'
mihomo.@nameserver_policy[0]=nameserver_policy
mihomo.@nameserver_policy[0].enabled='1'
mihomo.@nameserver_policy[0].matcher='geosite:cn,private'
mihomo.@nameserver_policy[0].nameserver='https://dns.alidns.com/dns-query' 'https://doh.pub/dns-query'
mihomo.@nameserver_policy[1]=nameserver_policy
mihomo.@nameserver_policy[1].enabled='1'
mihomo.@nameserver_policy[1].matcher='geosite:geolocation-!cn'
mihomo.@nameserver_policy[1].nameserver='https://dns.cloudflare.com/dns-query' 'https://dns.google/dns-query'
mihomo.@sniff[0]=sniff
mihomo.@sniff[0].enabled='1'
mihomo.@sniff[0].protocol='HTTP'
mihomo.@sniff[0].port='80' '8080-8880'
mihomo.@sniff[0].overwrite_dest='1'
mihomo.@sniff[1]=sniff
mihomo.@sniff[1].enabled='1'
mihomo.@sniff[1].protocol='TLS'
mihomo.@sniff[1].port='443' '8443'
mihomo.@sniff[1].overwrite_dest='1'
mihomo.@sniff[2]=sniff
mihomo.@sniff[2].enabled='1'
mihomo.@sniff[2].protocol='QUIC'
mihomo.@sniff[2].port='443' '8443'
mihomo.@sniff[2].overwrite_dest='1'
mihomo.editor=editor
mihomo.log=log
==============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
mixed-port: 7890
socks-port: 7891
redir-port: 7892
tproxy-port: 7893
allow-lan: true
mode: Rule
log-level: info
external-controller: 0.0.0.0:9090
external-ui: ui
global-client-fingerprint: chrome
unified-delay: true
interface-name: eth2
find-process-mode: always
keep-alive-idle: 15
keep-alive-interval: 1800
tcp-concurrent: true
ipv6: true
profile:
  store-selected: true
  store-fake-ip: false
dns:
  enable: true
  ipv6: true
  enhanced-mode: redir-host
  fake-ip-range: 198.18.0.1/16
  listen: 0.0.0.0:7874
  nameserver:
    - udp://127.0.0.1:5353
  fallback:
    - udp://127.0.0.1:5353
  default-nameserver:
    - udp://127.0.0.1:5353
  proxy-server-nameserver:
    - udp://127.0.0.1:5353
  fake-ip-filter:
    - '+.*'
  fallback-filter:
    geoip: true
    geoip-code: CN
    geosite:
      - gfw
    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.88.99.0/24
      - 192.168.0.0/16
      - 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:
      - "+.google.cn"
      - "+.google.com"
      - "+.googleapis.cn"
      - "+.googleapis.com"
      - "+.facebook.com"
      - "+.youtube.com"
      - "+.github.com"
      - "+.githubusercontent.com"
      - "+.googlevideo.com"
      - "+.msftconnecttest.com"
      - "+.msftncsi.com"
      - "+.ipleak.net"
      - "+.ytimg.com"
      - "+.doubleclick.net"
      - "+.browserleaks.com"
  nameserver-policy:
    "+.bilivideo.+": udp://127.0.0.1:5353
    "+.biliapi.+": udp://127.0.0.1:5353
    "+.bilibili.com": udp://127.0.0.1:5353
    "+.hdslb.com": udp://127.0.0.1:5353
    "+.appsflyer.com": udp://127.0.0.1:5353
    "+.google.cn": udp://127.0.0.1:5353
    "+.google.com": udp://127.0.0.1:5353
    "+.google.com.hk": udp://127.0.0.1:5353
    "+.googleapis.cn": udp://127.0.0.1:5353
    "+.googleapis.com": udp://127.0.0.1:5353
    "+.fonts.googleapis.com": udp://127.0.0.1:5353
    "+.googletagmanager.com": udp://127.0.0.1:5353
    "+.googlesyndication.com": udp://127.0.0.1:5353
    "+.facebook.com": udp://127.0.0.1:5353
    "+.youtube.com": udp://127.0.0.1:5353
    "+.github.com": udp://127.0.0.1:5353
    "+.githubusercontent.com": udp://127.0.0.1:5353
    "+.googlevideo.com": udp://127.0.0.1:5353
    "+.msftconnecttest.com": udp://127.0.0.1:5353
    "+.msftncsi.com": udp://127.0.0.1:5353
    "+.ipleak.net": udp://127.0.0.1:5353
    "+.ytimg.com": udp://127.0.0.1:5353
    "+.doubleclick.net": udp://127.0.0.1:5353
    "+.g.doubleclick.net": udp://127.0.0.1:5353
    "+.browserleaks.com": udp://127.0.0.1:5353
    "+.pornhub.com": udp://127.0.0.1:5353
    "+.pornhubpremium.com": udp://127.0.0.1:5353
    "+.xvideos.com": udp://127.0.0.1:5353
    "+.xvideos-cdn.com": udp://127.0.0.1:5353
    "+.hanime1.me": udp://127.0.0.1:5353
    "+.hembed.com": udp://127.0.0.1:5353
    "+.sacdnssedge.com": udp://127.0.0.1:5353
    "+.rule34.xxx": udp://127.0.0.1:5353
    "+.e-hentai.org": udp://127.0.0.1:5353
    "+.ehgt.org": udp://127.0.0.1:5353
    "+.hath.network": udp://127.0.0.1:5353
    "+.pixiv.net": udp://127.0.0.1:5353
    "+.pximg.net": udp://127.0.0.1:5353
    "+.ggpht.com": udp://127.0.0.1:5353
    "+.gstatic.com": udp://127.0.0.1:5353
    "+.browserleaks.com": udp://127.0.0.1:5353
    "+.browserleaks.net": udp://127.0.0.1:5353
    "+.browserleaks.org": udp://127.0.0.1:5353
    "+.netflix.com": udp://127.0.0.1:5353
    "rule-set:ChinaMax_Domain": udp://127.0.0.1:5353
    "rule-set:SmartDNS复制-CN": udp://127.0.0.1:5353
    "geosite:cn": udp://127.0.0.1:5353
    "geosite:cn,private": udp://127.0.0.1:5353
    "geosite:gfw": udp://127.0.0.1:5353
    "geosite:google": udp://127.0.0.1:5353
    "geosite:youtube": udp://127.0.0.1:5353
    "geosite:geolocation-!cn": udp://127.0.0.1:5353
sniffer:
  enable: true
  force-dns-mapping: true
  parse-pure-ip: false
  force-domain:
    - "+.netflix.com"
    - "+.nflxvideo.net"
    - "+.amazonaws.com"
    - "+.media.dssott.com"
    - "+.google.com"
    - "+.google.com.+"
    - "+.googleapis.com"
    - "+.googlevideo.com"
    - "+.bilibili.com"
    - "+.alicdn.com"
    - "+.hdslb.com"
    - "+.githubusercontent.com"
    - "+.github.com"
    - "+.baidu.com"
    - "+.bdstatic.com"
    - "+.qq.com"
    - "+.mahiron.moe"
    - "+.ipleak.net"
    - "+.volces.com"
    - "+.miyoushe.com"
    - "+.mihoyo.com"
    - "+.mcmod.cn"
    - "+.githubassets.com"
    - "+.youtube.com"
    - "+.ggpht.com"
    - "+.gstatic.com"
    - "+.ytimg.com"
    - "+.googleusercontent.com"
    - "+.google-analytics.com"
    - "+.doubleclick.net"
    - "+.douyinvod.com"
    - "+.douyincdn.com"
    - "+.zijieapi.com"
    - "+.queniuyk.com"
    - "+.126.net"
  skip-domain:
    #  - "prvc.io"
    #  - "+.gssprt.jp"
    - Mijia Cloud
    - dlg.io.mi.com
  sniff:
    TLS:
      ports:
        - 0-65535
      #      - 443
      #      - 8443
      #      - 7826
      #      - 8082
      override-destination: true
    HTTP:
      ports:
        - 0-65535
      #      - 80
      #      - 8080-8880
      override-destination: true
    QUIC:
      ports:
        - 0-65535
      #      - 443
      #      - 8443
      override-destination: true
geodata-mode: true
geo-auto-update: true
geo-update-interval: 24
global-ua: clash.meta
geox-url:
  geoip: "https://mirror.ghproxy.com/https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geoip.dat"
  geosite: "https://mirror.ghproxy.com/https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geosite.dat"
  mmdb: "https://mirror.ghproxy.com/https://github.com/xiandu999-yu/list/raw/main/Country.mmdb"
proxy-providers:

proxies:
  - name: "direct-tfo"
    type: direct
    udp: true
    ip-version: ipv4-prefer
    interface-name: eth2
    tfo: true
    #HTTP/S
    #Socks5

#Shadowsocks/R
#V2Ray
#Trojan

proxy-groups:

rule-providers:

sub-rules:
  直连TCP:
    - DOMAIN,upos-hz-mirrorakam.akamaized.net,哔哩哔哩-tcp
    - DOMAIN-SUFFIX,hdslb.com,哔哩哔哩-tcp
    - DOMAIN-SUFFIX,acgvideo.com,哔哩哔哩-tcp
    - DOMAIN-SUFFIX,bilibili.com,哔哩哔哩-tcp
    - DOMAIN-SUFFIX,biliapi.com,哔哩哔哩-tcp
    - DOMAIN-SUFFIX,biliapi.net,哔哩哔哩-tcp
    - DOMAIN-SUFFIX,appsflyer.com,哔哩哔哩-tcp
    - DOMAIN-KEYWORD,bilivideo,哔哩哔哩-tcp
    - IP-CIDR,45.43.32.234/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,119.29.29.29/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,128.1.62.200/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,128.1.62.201/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,150.116.92.250/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,164.52.76.18/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,203.107.1.33/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,203.107.1.34/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,203.107.1.65/32,哔哩哔哩-tcp,no-resolve
    - IP-CIDR,203.107.1.66/32,哔哩哔哩-tcp,no-resolve
    - "RULE-SET,ChinaMax_Domain,\U0001F3AF 全球直连"
    - "RULE-SET,ChinaMax_IP,\U0001F3AF 全球直连"
    - "RULE-SET,cncidr,\U0001F3AF 全球直连"
    - "RULE-SET,ASN-CN,\U0001F3AF 全球直连"
    - "RULE-SET,SmartDNS复制-CN,\U0001F3AF 全球直连"
  直连UDP:
    - DOMAIN,upos-hz-mirrorakam.akamaized.net,哔哩哔哩-notfo
    - DOMAIN-SUFFIX,hdslb.com,哔哩哔哩-notfo
    - DOMAIN-SUFFIX,acgvideo.com,哔哩哔哩-notfo
    - DOMAIN-SUFFIX,bilibili.com,哔哩哔哩-notfo
    - DOMAIN-SUFFIX,biliapi.com,哔哩哔哩-notfo
    - DOMAIN-SUFFIX,biliapi.net,哔哩哔哩-notfo
    - DOMAIN-SUFFIX,appsflyer.com,哔哩哔哩-notfo
    - DOMAIN-KEYWORD,bilivideo,哔哩哔哩-notfo
    - IP-CIDR,45.43.32.234/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,119.29.29.29/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,128.1.62.200/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,128.1.62.201/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,150.116.92.250/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,164.52.76.18/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,203.107.1.33/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,203.107.1.34/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,203.107.1.65/32,哔哩哔哩-notfo,no-resolve
    - IP-CIDR,203.107.1.66/32,哔哩哔哩-notfo,no-resolve
    - "RULE-SET,ChinaMax_Domain,\U0001F3AF 全球直连-UDP"
    - "RULE-SET,ChinaMax_IP,\U0001F3AF 全球直连-UDP"
    - "RULE-SET,cncidr,\U0001F3AF 全球直连-UDP"
    - "RULE-SET,ASN-CN,\U0001F3AF 全球直连-UDP"
    - "RULE-SET,SmartDNS复制-CN,\U0001F3AF 全球直连-UDP"
  国外媒体-TCP:
    - "GEOSITE,youtube,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,sacdnssedge.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,edgedatg.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,go.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,abematv.akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,abema.io,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,abema.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,ameba.jp,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hayabusa.io,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,c4assets.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,channel4.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,aiv-cdn.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,amazonaws.co.uk,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,amazonvideo.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,llnwd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,primevideo.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,gspe1-ssl.ls.apple.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,np-edge.itunes.apple.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,play-edge.itunes.apple.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tv.apple.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,bbcfmt,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,uk-live,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,aod-dash-uk-live.akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,aod-hls-uk-live.akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,vod-dash-uk-live.akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,vod-thumb-uk-live.akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bbc.co,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bbc.co.uk,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bbc.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bbcfmt.hs.llnwd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bbci.co,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bbci.co.uk,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,voddazn,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,d151l6v8er5bdm.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,d151l6v8er5bdm.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,dazn-api.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,dazn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,dazndn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,indazn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,intercom.io,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,deezer.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,dzcdn.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,cdn.cdn.unid.go.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,cdn.registerdisney.go.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,global.edge.bamgrid.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bamgrid.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,braze.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,conviva.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,disney-plus.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,disney.demdex.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,disneyplus.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,dssott.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,execute-api.us-east-1.amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,bcbolt446c5271-a.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,content.jwplatform.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,edge.api.brightcove.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,videos-f.jwpsrv.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,encoretvb.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,fox.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,foxdcg.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,theplatform.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,uplynk.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,cdn-fox-networks-group-green.akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,d3cv4a9a9wh0bt.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,foxsports01-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,foxsports02-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,foxsports03-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,staticasiafox.akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,akamaized.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,foxplus.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,theplatform.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,execute-api.ap-southeast-1.amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbo.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hboasia.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbogo.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbogoasia.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbogoasia.hk,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbomax.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbonow.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,bcbolthboa-a.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,cf-images.ap-southeast-1.prod.boltdns.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,dai3fd1oh325y.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,hboasia1-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,hboasia2-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,hboasia3-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,hboasia4-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,hboasia5-i.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,players.brightcove.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,s3-ap-southeast-1.amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbogoasia.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hbogoasia.hk,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,5itv.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,ocnttv.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hulu.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,huluim.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hulustream.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,happyon.jp,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,hulu.jp,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,itvpnpmobile-a.akamaihd.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,itv.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,itvstatic.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,jooxweb-api,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,joox.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,japonx,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,japronx,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japonx.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japonx.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japonx.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japonx.vip,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japronx.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japronx.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japronx.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,japronx.vip,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,kfs.io,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,kkbox.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,kkbox.com.tw,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,kktv-theater.kk.stream,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,kktv.com.tw,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,kktv.me,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,litvfreemobile-hichannel.cdn.hinet.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,litv.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,d3c7rimkq79yfu.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,d3c7rimkq79yfu.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,linetv.tw,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,d349g9zuie06uo.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,channel5.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,my5.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,mytvsuper.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tvb.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,netflix.com.edgesuite.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,fast.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflix.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflix.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest0.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest1.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest2.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest3.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest4.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest5.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest6.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest7.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest8.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,netflixdnstest9.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nflxext.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nflximg.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nflximg.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nflxso.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nflxvideo.net,\U0001F30D 国外媒体-TCP"
    - "IP-CIDR,8.41.4.0/24,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,23.246.0.0/18,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,34.210.42.111/32,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,37.77.184.0/21,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,38.72.126.0/24,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,45.57.0.0/17,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,52.89.124.203/32,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,54.148.37.5/32,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,64.120.128.0/17,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,66.197.128.0/17,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,69.53.224.0/19,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,103.87.204.0/22,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,108.175.32.0/20,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,185.2.220.0/22,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,185.9.188.0/22,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,192.173.64.0/18,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,198.38.96.0/19,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,198.45.48.0/20,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,207.45.72.0/22,\U0001F30D 国外媒体-TCP,no-resolve"
    - "IP-CIDR,208.75.76.0/22,\U0001F30D 国外媒体-TCP,no-resolve"
    - "DOMAIN-SUFFIX,dmc.nico,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nicovideo.jp,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nimg.jp,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,socdm.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,pbs.org,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,pandora.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,phncdn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,phprcdn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,qobuz.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,p-cdn.us,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,sndcdn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,soundcloud.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,-spotify-com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,spotify.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,pscdn.co,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,scdn.co,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,spoti.fi,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,spotify.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,spotifycdn.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tidal-cms.s3.amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tidal.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tidalhifi.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,hamifans.emome.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,skyking.com.tw,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,-tiktokcdn-com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,byteoversea.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,ibytedtos.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,ipstatp.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,muscdn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,musical.ly,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tiktok.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tiktokcdn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,tiktokv.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,ttvnw,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,jtvnw.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,ttvnw.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,twitch.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,twitchcdn.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,api.viu.now.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,d1k2us671qcoau.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,d2anahhhmp1ffz.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,dfp6rglgjqszk.cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,bootstrapcdn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,cloudfront.net,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,cognito-identity.us-east-1.amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,firebaseio.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,jwpcdn.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,jwplayer.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,mobileanalytics.us-east-1.amazonaws.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,nowe.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,viu.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,viu.now.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,viu.tv,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-KEYWORD,youtube,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,youtubei.googleapis.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN,yt3.ggpht.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,app-measurement.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,googlevideo.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,gvt2.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,youtu.be,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,youtube.com,\U0001F30D 国外媒体-TCP"
    - "DOMAIN-SUFFIX,ytimg.com,\U0001F30D 国外媒体-TCP"
  国外媒体-UDP:
    - "GEOSITE,youtube,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,sacdnssedge.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,edgedatg.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,go.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,abematv.akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,abema.io,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,abema.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,ameba.jp,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hayabusa.io,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,c4assets.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,channel4.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,aiv-cdn.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,amazonaws.co.uk,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,amazonvideo.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,llnwd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,primevideo.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,gspe1-ssl.ls.apple.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,np-edge.itunes.apple.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,play-edge.itunes.apple.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tv.apple.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,bbcfmt,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,uk-live,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,aod-dash-uk-live.akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,aod-hls-uk-live.akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,vod-dash-uk-live.akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,vod-thumb-uk-live.akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bbc.co,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bbc.co.uk,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bbc.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bbcfmt.hs.llnwd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bbci.co,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bbci.co.uk,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,voddazn,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,d151l6v8er5bdm.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,d151l6v8er5bdm.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,dazn-api.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,dazn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,dazndn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,indazn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,intercom.io,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,deezer.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,dzcdn.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,cdn.cdn.unid.go.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,cdn.registerdisney.go.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,global.edge.bamgrid.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bamgrid.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,braze.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,conviva.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,disney-plus.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,disney.demdex.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,disneyplus.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,dssott.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,execute-api.us-east-1.amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,bcbolt446c5271-a.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,content.jwplatform.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,edge.api.brightcove.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,videos-f.jwpsrv.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,encoretvb.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,fox.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,foxdcg.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,theplatform.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,uplynk.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,cdn-fox-networks-group-green.akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,d3cv4a9a9wh0bt.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,foxsports01-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,foxsports02-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,foxsports03-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,staticasiafox.akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,akamaized.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,foxplus.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,theplatform.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,execute-api.ap-southeast-1.amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbo.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hboasia.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbogo.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbogoasia.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbogoasia.hk,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbomax.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbonow.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,bcbolthboa-a.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,cf-images.ap-southeast-1.prod.boltdns.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,dai3fd1oh325y.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,hboasia1-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,hboasia2-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,hboasia3-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,hboasia4-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,hboasia5-i.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,players.brightcove.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,s3-ap-southeast-1.amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbogoasia.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hbogoasia.hk,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,5itv.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,ocnttv.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hulu.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,huluim.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hulustream.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,happyon.jp,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,hulu.jp,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,itvpnpmobile-a.akamaihd.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,itv.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,itvstatic.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,jooxweb-api,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,joox.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,japonx,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,japronx,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japonx.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japonx.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japonx.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japonx.vip,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japronx.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japronx.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japronx.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,japronx.vip,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,kfs.io,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,kkbox.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,kkbox.com.tw,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,kktv-theater.kk.stream,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,kktv.com.tw,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,kktv.me,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,litvfreemobile-hichannel.cdn.hinet.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,litv.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,d3c7rimkq79yfu.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,d3c7rimkq79yfu.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,linetv.tw,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,d349g9zuie06uo.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,channel5.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,my5.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,mytvsuper.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tvb.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,netflix.com.edgesuite.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,fast.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflix.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflix.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest0.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest1.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest2.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest3.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest4.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest5.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest6.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest7.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest8.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,netflixdnstest9.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nflxext.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nflximg.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nflximg.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nflxso.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nflxvideo.net,\U0001F30D 国外媒体-UDP"
    - "IP-CIDR,8.41.4.0/24,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,23.246.0.0/18,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,34.210.42.111/32,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,37.77.184.0/21,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,38.72.126.0/24,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,45.57.0.0/17,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,52.89.124.203/32,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,54.148.37.5/32,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,64.120.128.0/17,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,66.197.128.0/17,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,69.53.224.0/19,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,103.87.204.0/22,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,108.175.32.0/20,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,185.2.220.0/22,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,185.9.188.0/22,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,192.173.64.0/18,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,198.38.96.0/19,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,198.45.48.0/20,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,207.45.72.0/22,\U0001F30D 国外媒体-UDP,no-resolve"
    - "IP-CIDR,208.75.76.0/22,\U0001F30D 国外媒体-UDP,no-resolve"
    - "DOMAIN-SUFFIX,dmc.nico,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nicovideo.jp,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nimg.jp,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,socdm.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,pbs.org,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,pandora.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,phncdn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,phprcdn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,qobuz.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,p-cdn.us,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,sndcdn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,soundcloud.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,-spotify-com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,spotify.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,pscdn.co,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,scdn.co,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,spoti.fi,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,spotify.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,spotifycdn.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tidal-cms.s3.amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tidal.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tidalhifi.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,hamifans.emome.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,skyking.com.tw,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,-tiktokcdn-com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,byteoversea.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,ibytedtos.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,ipstatp.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,muscdn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,musical.ly,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tiktok.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tiktokcdn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,tiktokv.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,ttvnw,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,jtvnw.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,ttvnw.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,twitch.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,twitchcdn.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,api.viu.now.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,d1k2us671qcoau.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,d2anahhhmp1ffz.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,dfp6rglgjqszk.cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,bootstrapcdn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,cloudfront.net,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,cognito-identity.us-east-1.amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,firebaseio.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,jwpcdn.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,jwplayer.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,mobileanalytics.us-east-1.amazonaws.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,nowe.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,viu.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,viu.now.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,viu.tv,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-KEYWORD,youtube,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,youtubei.googleapis.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN,yt3.ggpht.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,app-measurement.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,googlevideo.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,gvt2.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,youtu.be,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,youtube.com,\U0001F30D 国外媒体-UDP"
    - "DOMAIN-SUFFIX,ytimg.com,\U0001F30D 国外媒体-UDP"
  巴哈姆特-TCP:
    - "DOMAIN,gamer-cds.cdn.hinet.net,\U0001F4FA 巴哈姆特-TCP"
    - "DOMAIN,gamer2-cds.cdn.hinet.net,\U0001F4FA 巴哈姆特-TCP"
    - "DOMAIN-SUFFIX,bahamut.com.tw,\U0001F4FA 巴哈姆特-TCP"
    - "DOMAIN-SUFFIX,gamer.com.tw,\U0001F4FA 巴哈姆特-TCP"
    - "DOMAIN-SUFFIX,hinet.net,\U0001F4FA 巴哈姆特-TCP"
  巴哈姆特-UDP:
    - "DOMAIN,gamer-cds.cdn.hinet.net,\U0001F4FA 巴哈姆特-UDP"
    - "DOMAIN,gamer2-cds.cdn.hinet.net,\U0001F4FA 巴哈姆特-UDP"
    - "DOMAIN-SUFFIX,bahamut.com.tw,\U0001F4FA 巴哈姆特-UDP"
    - "DOMAIN-SUFFIX,gamer.com.tw,\U0001F4FA 巴哈姆特-UDP"
    - "DOMAIN-SUFFIX,hinet.net,\U0001F4FA 巴哈姆特-UDP"
rules:
  - "DOMAIN,www.hostbuf.com,\U0001F6D1 全球拦截"
  - "DOMAIN,www.youtusoft.com,\U0001F6D1 全球拦截"
  - "DOMAIN-SUFFIX,youtusoft.com,\U0001F6D1 全球拦截"
  - "DOMAIN,hostbuf.com,\U0001F6D1 全球拦截"
  - "DOMAIN-SUFFIX,www.hostbuf.com,\U0001F6D1 全球拦截"
  - "DOMAIN,dkys.org,\U0001F6D1 全球拦截"
  - "DOMAIN,tcpspeed.com,\U0001F6D1 全球拦截"
  - "DOMAIN,www.wn1998.com,\U0001F6D1 全球拦截"
  - "DOMAIN-SUFFIX,wn1998.com,\U0001F6D1 全球拦截"
  - "DOMAIN-SUFFIX,pwlt.wn1998.com,\U0001F6D1 全球拦截"
  - "DOMAIN,backup.www.hostbuf.com,\U0001F6D1 全球拦截"
  - "AND,((SRC-IP-CIDR,192.168.8.0/16,no-resolve),(DOMAIN-KEYWORD,googleapis)),\U0001F4E2 谷歌FCM-API"
  - AND,(AND,(SRC-IP-CIDR,127.0.0.1/8,no-resolve),(IN-TYPE,SOCKS),(GEOSITE,github)),(NOT,((DOMAIN,mirror.ghproxy.com))),(NOT,((DOMAIN,cdn.jsdelivr.net))),GitHub
  - AND,((RULE-SET,HTTPDNS_Block),(NETWORK,TCP)),HTTPDNS-TCP
  - AND,((RULE-SET,HTTPDNS_Block),(NETWORK,UDP)),HTTPDNS-UDP
  - AND,((IP-CIDR,5.5.5.5/8,no-resolve),(DST-PORT,55555)),REJECT-DROP
  - DST-PORT,53,subconverter
  - AND,(AND,(DST-PORT,123),(NETWORK,UDP)),(NOT,((IP-CIDR,20.189.79.72/24))),DIRECT
  - "AND,((RULE-SET,Google_IP,no-resolve),(NETWORK,UDP)),\U0001F4E2 谷歌FCM-UDP"
  - "AND,(AND,(PROCESS-NAME,mihomo),(IN-TYPE,Inner)),(NOT,((GEOSITE,cn))),(NOT,((GEOIP,cn))),(NOT,((GEOSITE,github))),\U0001F680 节点选择"
  - AND,((SRC-IP-CIDR,127.0.0.1/8,no-resolve),(PROCESS-NAME,subconverter),(IN-TYPE,SOCKS)),subconverter
  - AND,((SRC-IP-CIDR,127.0.0.1/8,no-resolve),(PROCESS-NAME,subconverter_meta),(IN-TYPE,SOCKS)),subconverter
  - AND,((SRC-IP-CIDR,127.0.0.1/8,no-resolve),(PROCESS-NAME,smartdns),(IN-TYPE,SOCKS)),subconverter
  - PROCESS-NAME,smartdns,subconverter
  - AND,(AND,(SRC-IP-CIDR,127.0.0.1/8,no-resolve),(NETWORK,UDP),(IN-TYPE,SOCKS)),(NOT,((IN-NAME,本地SS连接))),(NOT,((IN-NAME,本地hy2连接))),(NOT,((IN-TYPE,SOCKS))),(NOT,((IN-TYPE,Inner))),(NOT,((IN-TYPE,Tproxy))),subconverter
  - AND,(AND,(SRC-IP-CIDR,127.0.0.1/8,no-resolve),(IN-TYPE,SOCKS)),(NOT,((IN-NAME,本地SS连接))),(NOT,((IN-NAME,本地hy2连接))),(NOT,((IN-TYPE,SOCKS))),(NOT,((IN-TYPE,Inner))),(NOT,((IN-TYPE,Tproxy))),subconverter
  - "AND,((RULE-SET,ChinaMax_Domain),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "AND,((RULE-SET,ChinaMax_IP),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "AND,((RULE-SET,cncidr),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "AND,((RULE-SET,ASN-CN),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "AND,((RULE-SET,SmartDNS复制-CN),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "RULE-SET,ChinaMax_Domain,\U0001F3AF 全球直连"
  - "RULE-SET,ChinaMax_IP,\U0001F3AF 全球直连"
  - "RULE-SET,cncidr,\U0001F3AF 全球直连"
  - "RULE-SET,ASN-CN,\U0001F3AF 全球直连"
  - "RULE-SET,SmartDNS复制-CN,\U0001F3AF 全球直连"
  - "DOMAIN-SUFFIX,browserleaks.com,\U0001F680 节点选择"
  - DOMAIN-SUFFIX,openwrt.ai,GitHub
  - "AND,((DOMAIN-SUFFIX,doubleclick.net),(NETWORK,UDP)),\U0001F4E2 谷歌FCM-UDP"
  - "AND,((DOMAIN-SUFFIX,googlevideo.com),(NETWORK,UDP)),\U0001F4E2 谷歌FCM-UDP"
  - "AND,((GEOSITE,google),(NETWORK,UDP)),\U0001F4E2 谷歌FCM-UDP"
  - "DOMAIN-SUFFIX,doubleclick.net,\U0001F4E2 谷歌FCM-分支1"
  - "DOMAIN-SUFFIX,googlevideo.com,\U0001F4E2 谷歌FCM-分支1"
  - "DOMAIN-SUFFIX,googlesyndication.com,\U0001F4E2 谷歌FCM-分支1"
  - "DOMAIN-SUFFIX,jnn-pa.googleapis.com,\U0001F4E2 谷歌FCM-分支1"
  - "DOMAIN-SUFFIX,googleusercontent.com,\U0001F4E2 谷歌FCM-分支1"
  - "DOMAIN-SUFFIX,gstatic.com,\U0001F4E2 谷歌FCM-分支1"
  - "GEOSITE,curseforge,\U0001F680 节点选择"
  - GEOSITE,steam,解锁区
  - GEOSITE,cygames,解锁区
  - GEOSITE,github,GitHub
  - "RULE-SET,Google_IP,\U0001F4E2 谷歌FCM,no-resolve"
  - "GEOSITE,google,\U0001F4E2 谷歌FCM"
  - GEOSITE,microsoft,Ⓜ️ 微软服务
  - PROCESS-NAME,stairspeedtest,DIRECT
  - PROCESS-NAME,mihomo-dns,DIRECT
  - PROCESS-NAME,mihomo-tao,DIRECT
  - AND,(AND,(PROCESS-NAME,mihomo)),(NOT,((IN-NAME,本地SS连接))),(NOT,((IN-NAME,本地hy2连接))),(NOT,((IN-TYPE,SOCKS))),(NOT,((IN-TYPE,Inner))),(NOT,((IN-TYPE,Tproxy))),DIRECT
  - PROCESS-NAME,sing-box,DIRECT
  - PROCESS-NAME,xray,DIRECT
  - PROCESS-NAME,trojan-go,DIRECT
  - PROCESS-NAME,chinadns-ng,DIRECT
  - PROCESS-NAME,hysteria,DIRECT
  - PROCESS-NAME,brook,DIRECT
  - PROCESS-NAME,clash_p-old,DIRECT
  - PROCESS-NAME,clash_p,DIRECT
  - PROCESS-NAME,clash_meta1,DIRECT
  - PROCESS-NAME,aria2c,DIRECT
  - PROCESS-NAME,qbittorrent-nox,qbittorrent
  - PROCESS-NAME,dnsmasq,DIRECT
  - PROCESS-NAME,busybox,DIRECT
  - DOMAIN-KEYWORD,pixiv,特色1-分支
  - DOMAIN-SUFFIX,booth.pm,特色1
  - DOMAIN-SUFFIX,pximg.net,特色1-分支
  - DOMAIN-SUFFIX,pixiv.net,特色1-分支
  - DOMAIN,aladdin.genieesspv.jp,特色1-分支
  - IP-CIDR,222.230.178.143/32,特色1-分支,no-resolve
  - IP-CIDR,222.230.178.141/32,特色1-分支,no-resolve
  - IP-CIDR,133.186.12.53/32,特色1-分支,no-resolve
  - IP-CIDR,222.230.178.142/32,特色1-分支,no-resolve
  - IP-CIDR,133.186.12.49/32,特色1-分支,no-resolve
  - IP-CIDR,222.230.178.146/32,特色1-分支,no-resolve
  - IP-CIDR,133.186.12.50/32,特色1-分支,no-resolve
  - IP-CIDR,133.186.12.54/32,特色1-分支,no-resolve
  - DOMAIN-SUFFIX,pornhub.com,特色1
  - DOMAIN-SUFFIX,pornhubpremium.com,特色1
  - RULE-SET,Picacg,特色2
  - DOMAIN-SUFFIX,motherlessmedia.com,特色2
  - AND,((DOMAIN-SUFFIX,hath.network),(DST-PORT,1-65535),(SRC-PORT,1-65535)),特色2
  - DOMAIN-SUFFIX,ehviewer.com,特色2
  - DOMAIN-SUFFIX,xxxvjmp.com,特色2
  - DOMAIN-SUFFIX,18-comic.work,特色2
  - DOMAIN-SUFFIX,jm365.work,特色2
  - DOMAIN,www.jmapibranch2.cc,特色2
  - DOMAIN,ehgt.org,特色2
  - DOMAIN-KEYWORD,18-comic,特色2
  - DOMAIN-KEYWORD,18comic,特色2
  - DOMAIN-KEYWORD,jmcomic,特色2
  - DOMAIN-SUFFIX,jmcomic2.bet,特色2
  - DOMAIN-SUFFIX,jmcomic.ltd,特色2
  - DOMAIN,cdn-msp.jmapiproxy1.cc,特色2
  - DOMAIN,cdn-msp.jmapiproxy2.cc,特色2
  - DOMAIN,cdn-msp.jmapiproxy3.cc,特色2
  - DOMAIN,cdn-msp.jmapiproxy4.cc,特色2
  - DOMAIN,cdn-msp2.jmapiproxy1.cc,特色2
  - DOMAIN,cdn-msp2.jmapiproxy2.cc,特色2
  - DOMAIN,cdn-msp2.jmapiproxy3.cc,特色2
  - DOMAIN,cdn-msp2.jmapiproxy4.cc,特色2
  - DOMAIN,www.jmapibranch2.cc,特色2
  - DOMAIN,www.jmapinode1.cc,特色2
  - DOMAIN,www.jmapinode2.cc,特色2
  - DOMAIN,www.jmapinode3.cc,特色2
  - DOMAIN,jm-comic-1308024008.cos.ap-hongkong.myqcloud.com,特色2
  - DOMAIN-SUFFIX,e-hentai.org,特色2
  - DOMAIN,kemono.party,特色2
  - DOMAIN,cdn.jsdelivr.net,特色2
  - DOMAIN,hanime1.me,特色2
  - DOMAIN-SUFFIX,hembed.com,特色2
  - DOMAIN,i.imgur.com,特色2
  - DOMAIN,cdne-mobile.youjizz.com,特色2
  - DOMAIN,vstream.hembed.com,特色2
  - DOMAIN,www.xvideos.com,特色1
  - DOMAIN-SUFFIX,69games.xxx,特色2-分支2
  - "DOMAIN,istore.linkease.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,unpkg.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,steamcontent.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,googleapis.cn,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,t.me,\U0001F4F2 电报信息"
  - "DOMAIN-SUFFIX,tdesktop.com,\U0001F4F2 电报信息"
  - "DOMAIN-SUFFIX,telegra.ph,\U0001F4F2 电报信息"
  - "DOMAIN-SUFFIX,telegram.me,\U0001F4F2 电报信息"
  - "DOMAIN-SUFFIX,telegram.org,\U0001F4F2 电报信息"
  - "DOMAIN-SUFFIX,telesco.pe,\U0001F4F2 电报信息"
  - "IP-CIDR,91.108.0.0/16,\U0001F4F2 电报信息,no-resolve"
  - "IP-CIDR,109.239.140.0/24,\U0001F4F2 电报信息,no-resolve"
  - "IP-CIDR,149.154.160.0/20,\U0001F4F2 电报信息,no-resolve"
  - "IP-CIDR6,2001:67c:4e8::/48,\U0001F4F2 电报信息,no-resolve"
  - "IP-CIDR6,2001:b28:f23d::/48,\U0001F4F2 电报信息,no-resolve"
  - "IP-CIDR6,2001:b28:f23f::/48,\U0001F4F2 电报信息,no-resolve"
  - "DOMAIN,apple.comscoreresearch.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,aaplimg.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,akadns.net,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,apple-cloudkit.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,apple.co,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,apple.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,apple.news,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,appstore.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,cdn-apple.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,crashlytics.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,icloud-content.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,icloud.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,itunes.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,me.com,\U0001F34E 苹果服务"
  - "DOMAIN-SUFFIX,mzstatic.com,\U0001F34E 苹果服务"
  - "IP-CIDR,17.0.0.0/8,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,63.92.224.0/19,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,65.199.22.0/23,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,139.178.128.0/18,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,144.178.0.0/19,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,144.178.36.0/22,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,144.178.48.0/20,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,192.35.50.0/24,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,198.183.17.0/24,\U0001F34E 苹果服务,no-resolve"
  - "IP-CIDR,205.180.175.0/24,\U0001F34E 苹果服务,no-resolve"
  - DOMAIN,wiki.metacubex.one,GitHub
  - "DOMAIN-SUFFIX,immortalwrt.org,\U0001F680 节点选择"
  - PROCESS-NAME,docker-proxy,Docker
  - DOMAIN,ports.ubuntu.com,Docker
  - "DOMAIN,prd-priconne-redive.akamaized.net,\U0001F680 节点选择"
  - "DOMAIN,img-pc.so-net.tw,\U0001F680 节点选择"
  - "DOMAIN,api-priconne-redive.cygames.jp,\U0001F680 节点选择"
  - "DOMAIN,api-pc.so-net.tw,\U0001F680 节点选择"
  - "DOMAIN,api2-pc.so-net.tw,\U0001F680 节点选择"
  - "DOMAIN,api3-pc.so-net.tw,\U0001F680 节点选择"
  - "DOMAIN,api4-pc-pc.so-net.tw,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,akabeesoft2.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,akabeesoft3.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,akatsukiworks.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,alicesoft.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,cosmiccute.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ddo.jp,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dmm-extension.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dmm.co.jp,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dmm.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dmm.hk,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,hibiki-site.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,minori.ph,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,tenco.cc,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wheel-soft.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,1password.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bit.no.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,btlibrary.me,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,cccat.io,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,cloudcone.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gameloft.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,inoreader.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ip138.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ping.pe,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,reddit.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,teddysun.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,tumbex.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,twdvd.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,unsplash.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,xn--i2ru8q2qg.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,yunpanjingling.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,eu,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,hk,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,jp,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kr,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,sg,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,tw,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,uk,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,us,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,1e100,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,abema,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,appledaily,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,avtb,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,beetalk,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,blogspot,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,dropbox,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,facebook,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,fbcdn,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,gmail,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,google,\U0001F4E2 谷歌FCM"
  - "DOMAIN-KEYWORD,instagram,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,porn,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,sci-hub,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,spotify,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,telegram,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,twitter,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,whatsapp,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,youtube,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,4sqi.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,a248.e.akamai.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,adobedtm.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ampproject.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,android.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,aolcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,apkmirror.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,apkpure.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,app-measurement.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,appspot.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,archive.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,armorgames.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,aspnetcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,awsstatic.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,azureedge.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,azurewebsites.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bandwagonhost.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bing.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bkrtx.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,blogcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,blogger.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,blogsmithmedia.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,blogspot.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,blogspot.hk,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,blogspot.jp,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bloomberg.cn,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bloomberg.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,box.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,cachefly.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,cdnst.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,cloudfront.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,comodoca.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,daum.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,demdex.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,deskconnect.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,disqus.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,disquscdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dropbox.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dropboxapi.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dropboxstatic.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dropboxusercontent.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,duckduckgo.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,edgecastcdn.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,edgekey.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,edgesuite.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,eurekavpt.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,fastmail.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,firebaseio.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,flickr.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,flipboard.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gfx.ms,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gongm.in,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,hulu.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,id.heroku.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,io.io,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,issuu.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ixquick.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,jtvnw.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kat.cr,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kik.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kobo.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kobobooks.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,licdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,live.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,livefilestore.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,llnwd.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,macrumors.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,medium.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,mega.nz,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,megaupload.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,messenger.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,netdna-cdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,nintendo.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,nsstatic.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,nytstyle.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,openvpn.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,periscope.tv,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,pinimg.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,pinterest.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,potato.im,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,prfct.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,pscp.tv,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,quora.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,resilio.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,sfx.ms,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,shadowsocks.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,slack-edge.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,smartdnsproxy.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,sndcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,soundcloud.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,startpage.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,staticflickr.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,symauth.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,symcb.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,symcd.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,textnow.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,textnow.me,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,thefacebook.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,thepiratebay.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,torproject.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,trustasiassl.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,tumblr.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,tumblr.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,tvb.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,txmblr.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,v2ex.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,vimeo.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,vine.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,vox-cdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,amazon.co.jp,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,amazon.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,amazonaws.com,\U0001F680 节点选择"
  - "IP-CIDR,13.32.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,13.35.0.0/17,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,18.184.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,18.194.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,18.208.0.0/13,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,18.232.0.0/14,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,52.58.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,52.74.0.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,52.77.0.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,52.84.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,52.200.0.0/13,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,54.93.0.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,54.156.0.0/14,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,54.226.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,54.230.156.0/22,\U0001F680 节点选择,no-resolve"
  - "DOMAIN-KEYWORD,uk-live,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bbc.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bbc.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,apache.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,docker.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,elastic.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,elastic.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gcr.io,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gitlab.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gitlab.io,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,jitpack.io,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,maven.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,medium.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,mvnrepository.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,quay.io,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,reddit.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,redhat.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,sonatype.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,sourcegraph.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,spring.io,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,spring.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,stackoverflow.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,discord.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,discord.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,discord.gg,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,discord.media,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,discordapp.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,discordapp.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,facebook.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,fb.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,fb.me,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,fbcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,fbcdn.net,\U0001F680 节点选择"
  - "IP-CIDR,31.13.24.0/21,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,31.13.64.0/18,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,45.64.40.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,66.220.144.0/20,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,69.63.176.0/20,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,69.171.224.0/19,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,74.119.76.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,103.4.96.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,129.134.0.0/17,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,173.252.64.0/18,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,179.60.192.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,185.60.216.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,204.15.20.0/22,\U0001F680 节点选择,no-resolve"
  - "DOMAIN-SUFFIX,1e100.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,2mdn.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,app-measurement.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,g.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ggpht.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,goo.gl,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,googleapis.cn,\U0001F4E2 谷歌FCM"
  - "DOMAIN-SUFFIX,googleapis.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN-SUFFIX,gstatic.cn,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gstatic.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,x-wrt.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gvt0.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gvt1.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gvt2.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,gvt3.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,xn--ngstr-lra8j.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,youtu.be,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,youtube-nocookie.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,youtube.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,yt.be,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ytimg.com,\U0001F680 节点选择"
  - "IP-CIDR,74.125.0.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,173.194.0.0/16,\U0001F680 节点选择,no-resolve"
  - "DOMAIN-SUFFIX,cdninstagram.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,instagram.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,instagr.am,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,akamaihd.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kakao.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kakao.co.kr,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,kakaocdn.net,\U0001F680 节点选择"
  - "IP-CIDR,1.201.0.0/24,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,27.0.236.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,103.27.148.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,103.246.56.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,110.76.140.0/22,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,113.61.104.0/22,\U0001F680 节点选择,no-resolve"
  - "DOMAIN-SUFFIX,lin.ee,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,line-apps.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,line-cdn.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,line-scdn.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,line.me,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,line.naver.jp,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,nhncorp.jp,\U0001F680 节点选择"
  - "IP-CIDR,103.2.28.0/24,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,103.2.30.0/23,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,119.235.224.0/24,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,119.235.232.0/24,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,119.235.235.0/24,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,119.235.236.0/23,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,147.92.128.0/17,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,203.104.128.0/19,\U0001F680 节点选择,no-resolve"
  - "DOMAIN-KEYWORD,1drv,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,onedrive,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,skydrive,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,livefilestore.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,oneclient.sfx.ms,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,onedrive.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,onedrive.live.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,photos.live.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,skydrive.wns.windows.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,spoprod-a.akamaihd.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,storage.live.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,storage.msn.com,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,porn,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,8teenxxx.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ahcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bcvcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,bongacams.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,chaturbate.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,dditscdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,livejasmin.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,phncdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,phprcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,rdtcdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,redtube.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,sb-cd.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,spankbang.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,t66y.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,xhamster.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,xnxx-cdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,xnxx.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,xvideos-cdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,xvideos.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ypncdn.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,fanatical.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,humblebundle.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,steam-chat.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,steamcommunity.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,steampowered.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,steamstatic.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,twitch.tv,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ttvnw.net,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,jtvnw.net,\U0001F680 节点选择"
  - "DOMAIN-KEYWORD,ttvnw,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,t.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,twimg.co,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,twimg.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,twimg.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,t.me,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,tdesktop.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,telegra.ph,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,telegram.me,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,telegram.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,telesco.pe,\U0001F680 节点选择"
  - "IP-CIDR,91.108.0.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,109.239.140.0/24,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,149.154.160.0/20,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR6,2001:67c:4e8::/48,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR6,2001:b28:f23d::/48,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR6,2001:b28:f23f::/48,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,18.194.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,34.224.0.0/12,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,54.242.0.0/15,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,50.22.198.204/30,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,208.43.122.128/27,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,108.168.174.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,173.192.231.32/27,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,158.85.5.192/27,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,174.37.243.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,158.85.46.128/27,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,173.192.222.160/27,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,184.173.128.0/17,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,158.85.224.160/27,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,75.126.150.0/16,\U0001F680 节点选择,no-resolve"
  - "IP-CIDR,69.171.235.0/16,\U0001F680 节点选择,no-resolve"
  - "DOMAIN-SUFFIX,mediawiki.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikibooks.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikidata.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikileaks.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikimedia.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikinews.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikipedia.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikiquote.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikisource.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikiversity.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wikivoyage.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,wiktionary.org,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,neulion.com,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,icntv.xyz,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,flzbcdn.xyz,\U0001F680 节点选择"
  - "DOMAIN-SUFFIX,ocnttv.com,\U0001F680 节点选择"
  - "DOMAIN,alt1-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,alt2-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,alt3-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,alt4-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,alt5-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,alt6-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,alt7-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,alt8-mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "DOMAIN,mtalk.google.com,\U0001F4E2 谷歌FCM"
  - "IP-CIDR,64.233.177.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,64.233.186.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,64.233.187.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,64.233.188.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,64.233.189.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.23.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.24.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.28.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.127.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.137.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.203.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.204.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,74.125.206.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,108.177.125.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,142.250.4.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,142.250.10.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,142.250.31.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,142.250.96.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,172.217.194.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,172.217.218.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,172.217.219.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,172.253.63.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,172.253.122.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,173.194.175.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,173.194.218.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - "IP-CIDR,209.85.233.188/32,\U0001F4E2 谷歌FCM,no-resolve"
  - DOMAIN-KEYWORD,1drv,Ⓜ️ 微软服务
  - DOMAIN-KEYWORD,microsoft,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,microsoft.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,aadrm.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,acompli.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,acompli.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,aka.ms,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,akadns.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,aspnetcdn.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,assets-yammer.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,azure.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,azure.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,azureedge.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,azurerms.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,bing.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,cloudapp.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,cloudappsecurity.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,edgesuite.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,gfx.ms,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,hotmail.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,live.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,live.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,lync.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msappproxy.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msauth.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msauthimages.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msecnd.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msedge.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msft.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msftauth.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msftauthimages.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msftidentity.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msidentity.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msn.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msocdn.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,msocsp.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,mstea.ms,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,o365weve.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,oaspapps.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,office.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,office.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,office365.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,officeppe.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,omniroot.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,onedrive.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,onenote.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,onenote.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,onestore.ms,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,outlook.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,outlookmobile.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,phonefactor.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,public-trust.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,sfbassets.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,sfx.ms,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,sharepoint.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,sharepointonline.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,skype.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,skypeassets.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,skypeforbusiness.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,staffhub.ms,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,svc.ms,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,sway-cdn.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,sway-extensions.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,sway.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,trafficmanager.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,uservoice.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,virtualearth.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,visualstudio.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,windows-ppe.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,windows.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,windows.net,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,windowsazure.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,windowsupdate.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,wunderlist.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,yammer.com,Ⓜ️ 微软服务
  - DOMAIN-SUFFIX,yammerusercontent.com,Ⓜ️ 微软服务
  - AND,(AND,(DST-PORT,443),(NETWORK,UDP)),(NOT,((GEOSITE,cn))),(NOT,((GEOIP,cn))),(NOT,((SRC-GEOIP,cn))),(NOT,((RULE-SET,ChinaMax_IP))),(NOT,((RULE-SET,ChinaMax_Domain))),UDP443
  - SUB-RULE,(NETWORK,tcp),直连TCP
  - SUB-RULE,(NETWORK,udp),直连UDP
  - SUB-RULE,(NETWORK,tcp),国外媒体-TCP
  - SUB-RULE,(NETWORK,udp),国外媒体-UDP
  - SUB-RULE,(NETWORK,tcp),巴哈姆特-TCP
  - SUB-RULE,(NETWORK,udp),巴哈姆特-UDP
  - "AND,((GEOSITE,cn),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "AND,((SRC-GEOIP,cn),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "AND,((GEOIP,CN),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "AND,((GEOIP,LAN),(NETWORK,UDP)),\U0001F3AF 全球直连-UDP"
  - "DOMAIN-SUFFIX,douyinvod.com,\U0001F3AF 全球直连"
  - "DOMAIN-SUFFIX,douyinpic.com,\U0001F3AF 全球直连"
  - "DOMAIN-SUFFIX,amemv.com,\U0001F3AF 全球直连"
  - "DOMAIN-SUFFIX,zijieapi.com,\U0001F3AF 全球直连"
  - "IP-CIDR,36.248.11.208/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,36.248.11.42/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,36.155.202.56/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,157.148.33.242/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,175.27.0.70/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,109.244.192.138/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,109.244.192.36/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,109.244.194.171/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,109.244.193.30/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,106.53.101.109/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,106.53.144.122/32,\U0001F3AF 全球直连,no-resolve"
  - "IP-CIDR,27.155.118.11/32,\U0001F3AF 全球直连,no-resolve"
  - "AND,(AND,(SRC-IP-CIDR,192.168.88.10/24),(IN-TYPE,TProxy),(GEOIP,CN),(GEOSITE,CN)),(NOT,((DOMAIN-SUFFIX,openwrt.ai))),(NOT,((PROCESS-NAME,wget-ssl))),(NOT,((PROCESS-NAME,curl))),\U0001F3AF 全球直连-UDP"
  - "GEOSITE,cn,\U0001F3AF 全球直连"
  - "GEOIP,CN,\U0001F3AF 全球直连"
  - "GEOIP,LAN,\U0001F3AF 全球直连"
  - SRC-IP-CIDR,127.0.0.1/8,127捡漏
  - AND,(AND,(SRC-IP-CIDR,192.168.88.10/24),(IN-TYPE,TProxy),(NETWORK,TCP)),(NOT,((GEOIP,CN))),(NOT,((GEOSITE,CN))),(NOT,((RULE-SET,ChinaMax_IP))),(NOT,((RULE-SET,ChinaMax_Domain))),本机代理-TCP
  - AND,(AND,(SRC-IP-CIDR,192.168.88.10/24),(IN-TYPE,TProxy),(NETWORK,UDP)),(NOT,((GEOIP,CN))),(NOT,((GEOSITE,CN))),(NOT,((RULE-SET,ChinaMax_IP))),(NOT,((RULE-SET,ChinaMax_Domain))),本机代理-UDP
  - "AND,(AND,(NETWORK,udp),(IN-TYPE,TProxy),(NETWORK,UDP)),(NOT,((GEOIP,CN))),(NOT,((GEOSITE,CN))),(NOT,((RULE-SET,ChinaMax_IP))),(NOT,((RULE-SET,ChinaMax_Domain))),\U0001F41F 漏网之鱼-UDP"
  - "MATCH,\U0001F41F 漏网之鱼"
secret: 123456
port: 7889
tun:
  stack: system
  device: tun
  mtu: 9000
  gso: true
  gso-max-size: 65536
  endpoint-independent-nat: false
  enable: false
morytyann commented 2 months ago

路由器上有运行在udp://127.0.0.1:5353的DNS解析服务吗?

xiandu999-yu commented 2 months ago

路由器上有运行在udp://127.0.0.1:5353的DNS解析服务吗?

AdGuard Home

xiandu999-yu commented 2 months ago

路由器上有运行在udp://127.0.0.1:5353的DNS解析服务吗?

mihomo→AdGuard Home[5353]→MosDNS[3553]→SmartDNS[6053|5335]

morytyann commented 2 months ago

DNSMASQ有DNS重定向选项吗,关了再试试

xiandu999-yu commented 2 months ago

DNSMASQ有DNS重定向选项吗,关了再试试

image 自从完整知道了防火墙劫持就关了

morytyann commented 2 months ago

image 这里的DNS 重定向,看看有没有这个选项。

xiandu999-yu commented 2 months ago

image 这里的DNS 重定向,看看有没有这个选项。

image image

morytyann commented 2 months ago

nft list table inet dnsmasq,看看这个表干了什么

xiandu999-yu commented 2 months ago

nft list table inet dnsmasq,看看这个表干了什么

image

xiandu999-yu commented 2 months ago

nft list table inet dnsmasq,看看这个表干了什么

我这个貌似和DNS转发是一块的,不填就没开...

morytyann commented 2 months ago

你能描述一下现在具体的情况吗?是核心完全没有连接,还是说有连接但都是IP,尽量具体的描述下,因为我看到路由器DNS劫持的规则的计数为0,但是路由器透明代理的规则的计数不为0,这种情况应该是可以代理,但是域名分流规则失效,与你标题描述的不相符。

xiandu999-yu commented 2 months ago

你能描述一下现在具体的情况吗?是核心完全没有连接,还是说有连接但都是IP,尽量具体的描述下,因为我看到路由器DNS劫持的规则的计数为0,但是路由器透明代理的规则的计数不为0,这种情况应该是可以代理,但是域名分流规则失效,与你标题描述的不相符。

刚刚误操作了一下,所以固件重置了,防火墙的DNS劫持感觉有点迷,刚开始没用,拿dnsmasq的DNS转发调戏几下就开始工作了....

morytyann commented 2 months ago

所以说正常了?😂

xiandu999-yu commented 2 months ago

所以说正常了?😂

有没有可能,就是咱话题偏了... 我说的是路由器本身没被代理...

xiandu999-yu commented 2 months ago

所以说正常了?😂

不讲全的老毛病犯了...

xiandu999-yu commented 2 months ago

image image 抱歉,是这个才对😂 这是crash

morytyann commented 2 months ago

我看到路由器DNS劫持的规则的计数为0,但是路由器透明代理的规则的计数不为0,这种情况应该是可以代理,但是域名分流规则失效,与你标题描述的不相符,我猜测可能是你没有注意到IP的连接。 建议你先关掉所有的DNS查询服务(除DNSMASQ),然后修改配置文件使用公共DNS,再测试是否正常。如果此时正常,那就是DNS查询不知道被哪个劫持了,没有发送到核心。

morytyann commented 2 months ago

至于为什么ShellCrash正常,可能是它设置的劫持DNS的规则优先级高于其他的规则,先被它劫持到了。

xiandu999-yu commented 2 months ago

至于为什么ShellCrash正常,可能是它设置的劫持DNS的规则优先级高于其他的规则,先被它劫持到了。

我是路由器自身没被代理...

morytyann commented 2 months ago

自身也得走DNS啊……

morytyann commented 2 months ago

image

xiandu999-yu commented 2 months ago

自身也得走DNS啊……

所以,本机只劫持了DNS咯? 拜托。仪表盘里除了局域网连根毛[IP]都看不到好吗...

xiandu999-yu commented 2 months ago

image

image

morytyann commented 2 months ago

那请你自行排查吧,应该是你的环境的问题引起的,我这里无法复现,而且也没有其他人出现这个问题。

xiandu999-yu commented 2 months ago

那请你自行排查吧,应该是你的环境的问题引起的,我这里无法复现,而且也没有其他人出现这个问题。

唉,只能这样了