2024年10月22日星期二

[分享]sing-box规则分流 Netflix/Disney+/ChatGPT/Gemini/Claude

{

    "outbounds": [

        {

            "tag": "direct",

            "type": "direct",

            "domain_strategy": "prefer_ipv4"

        },

        {

            "type": "shadowsocks",

            "tag": "unlock-netflix",

            "server": "www.mydomain.com",

            "server_port": 28000,

            "method": "aes-128-gcm",

            "password": "eebeeba9-e02b-49ef-98a4-013a806825de"

        },

        {

            "type": "shadowsocks",

            "tag": "unlock-disney",

            "server": "www.mydomain.com",

            "server_port": 27000,

            "method": "aes-128-gcm",

            "password": "3e9eb602-a0b0-4ffe-b996-89c5c2e28dd1"

        },

        {

            "type": "shadowsocks",

            "tag": "unlock-openai",

            "server": "www.mydomain.com",

            "server_port": 26000,

            "method": "aes-128-gcm",

            "password": "886b5631-732e-440a-af1e-2448922364e7"

        },

        {

            "type": "block",

            "tag": "block"

        }

    ],

    "route": {

        "rules": [

            {

                "domain": [

                    "1.1.1.1"

                ],

                "outbound": "direct"

            },

            {

                "domain": [

                    "fast.com"

                ],

                "outbound": "direct"

            },

            {

                "domain_keyword": [

                    "gemini"

                ],

                "outbound": "unlock-netflix"

            },

            {

                "rule_set": [

                    "geosite-netflix"

                ],

                "outbound": "unlock-netflix"

            },

            {

                "rule_set": [

                    "geosite-disney"

                ],

                "outbound": "unlock-disney"

            },

            {

                "domain_keyword": [

                    "disney"

                ],

                "outbound": "unlock-disney"

            },

            {

                "rule_set": [

                    "geosite-anthropic"

                ],

                "outbound": "unlock-disney"

            },

            {

                "rule_set": [

                    "geosite-openai"

                ],

                "outbound": "unlock-openai"

            },

            {

                "domain_suffix": [

                    "openai.com",

                    "oaistatic.com",

                    "oaiusercontent.com"

                ],

                "outbound": "unlock-netflix"

            },

            {

                "package_name": "com.openai.chatgpt",

                "outbound": "unlock-netflix"

            },

            {

                "ip_is_private": true,

                "outbound": "block"

            },

            {

                "rule_set": [

                    "geosite-google"

                ],

                "outbound": "direct"

            },

            {

                "domain_keyword": [

                    "apple"

                ],

                "outbound": "direct"

            },

            {

                "rule_set": [

                    "geosite-cn",

                    "geoip-cn"

                ],

                "outbound": "block"

            },

            {

                "domain_regex": [

                    "(torrent|.torrent|peer_id=|info_hash|get_peers|find_node|BitTorrent|announce_peer|announce.php?passkey=)",

                    "(.?)(xunlei|sandai|Thunder|XLLiveUD)(.)",

                    "(ed2k|.torrent|peer_id=|announce|info_hash|get_peers|find_node|BitTorrent|announce_peer|announce.php?passkey=|magnet:|xunlei|sandai|Thunder|XLLiveUD|bt_key)",

                    "(.+.|^)(360).(cn|com|net)",

                    "(.*.||)(guanjia.qq.com|qqpcmgr|QQPCMGR)",

                    "(.*.||)(rising|kingsoft|duba|xindubawukong|jinshanduba).(com|net|org)",

                    "(.*.||)(netvigator|torproject).(com|cn|net|org)",

                    "(.*.||)(taobao).(com)"

                ],

                "outbound": "block"

            },

            {

                "outbound": "direct",

                "network": [

                    "udp",

                    "tcp"

                ]

            }

        ],

        "rule_set": [

            {

                "tag": "geoip-cn",

                "type": "remote",

                "format": "binary",

                "url": "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-cn.srs",

                "download_detour": "direct"

            },

            {

                "tag": "geosite-cn",

                "type": "remote",

                "format": "binary",

                "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-cn.srs",

                "download_detour": "direct"

            },

            {

                "tag": "geosite-netflix",

                "type": "remote",

                "format": "binary",

                "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-netflix.srs",

                "download_detour": "direct"

            },

            {

                "tag": "geosite-disney",

                "type": "remote",

                "format": "binary",

                "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-disney.srs",

                "download_detour": "direct"

            },

            {

                "tag": "geosite-openai",

                "type": "remote",

                "format": "binary",

                "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-openai.srs",

                "download_detour": "direct"

            },

            {

                "tag": "geosite-anthropic",

                "type": "remote",

                "format": "binary",

                "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-anthropic.srs",

                "download_detour": "direct"

            },

            {

                "tag": "geosite-google",

                "type": "remote",

                "format": "binary",

                "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-google.srs",

                "download_detour": "direct"

            }

        ]

    },

    "experimental": {

        "cache_file": {

            "enabled": true

        }

    }

}

没有评论:

发表评论

caddy反代下载文件

# 监听端口 51110,提供静态文件服务和目录浏览 :51110 {     root * /home/tls     encode gzip  # 只启用 gzip 压缩     file_server {         browse     }     # 使用提供的证书...