🖥️
流媒体解锁使用手册
  • 开始
    • 原理介绍
    • 如何安装解锁
    • 验证解锁
  • 故障排除
    • DNS无法被Tailscale自动修改
    • iptables异常规则导致解锁失效
    • 代理客户端配置注意事项
  • 后端接入
    • x-ui
    • xray
    • v2board
    • shadowsocks-libev
    • sing-box
    • Soga
  • Marzban
  • Instagram Music解锁
    • 注意事项
  • Telegram机器人使用帮助
    • 查询授权状态
    • 自助更换授权的设备
Powered by GitBook
On this page
  1. 后端接入

v2board

  • 1.首先配置 DNS 文件

vi /etc/XrayR/dns.json

全部删除覆盖

{
  "servers": [
    "1.1.1.1",
    "8.8.8.8",
    "localhost",
    {
      "address": "100.100.100.100",
      "port": 53,
      "domains": [
      "geosite:netflix",
      "domain:instagram.com",
      "domain:www.instagram.com",
      "domain:i.instagram.com",
      "domain:wikipedia.org"
      
      ]
    }
  ],
  "tag": "dns_inbound"
}
  • 2.修改 XrayR 配置文件

第 5 行去掉#号开启

  DnsConfigPath:  /etc/XrayR/dns.json

第 35 行附近修改参数 (如果机器带V6但是访问谷歌等异常可以将“UseIP”改为“UseIPv4”)

 EnableDNS: true
 DNSType: UseIP
  • 3.配置route文件

vi /etc/XrayR/route.json

Tailscale的DNS IP为内网IP (100.100.100.100), 因大部分机场后端会默认封禁内网IP,导致解析失败

所以需要添加以下路由规则对其放行:

{
            "outboundTag": "direct",
            "ip": [
                "100.64.0.0/10"
            ],
            "type": "field"
},

以下是配置文件的范例,仅供参考

{
  "dns": {
    "servers": [
      "1.1.1.1",
      "8.8.8.8",
      {
        "address": "100.100.100.100",
        "port": 53,
        "domains": [
        "geosite:netflix",
        "domain:instagram.com"
        
        ]
      }
    ],
    "tag": "dns_inbound"
  },
  "api": {
    "services": [
      "HandlerService",
      "LoggerService",
      "StatsService"
    ],
    "tag": "api_internal"
  },
  "inbounds": [
    {
      "listen": "127.0.0.1",
      "port": 62789,
      "protocol": "dokodemo-door",
      "settings": {
        "address": "127.0.0.1"
      },
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      },
      "tag": "api"
    }
  ],
  "outbounds": [
    {
            "protocol": "freedom",
            "tag": "direct"
    },
    {
      "protocol": "blackhole",
      "settings": {},
      "tag": "blocked"
    }
  ],
  "routing": {
    "rules": [
      {
        "outboundTag": "direct",
        "ip": [
          "100.100.100.100"
        ],
        "type": "field"
      },
      {
        "inboundTag": [
          "api_internal"
        ],
        "outboundTag": "api",
        "type": "field"
      },
      {
        "ip": [
          "geoip:private"
        ],
        "outboundTag": "blocked",
        "type": "field"
      },
      {
        "outboundTag": "blocked",
        "protocol": [
          "bittorrent"
        ],
        "type": "field"
      }
    ]
  }
}

PreviousxrayNextshadowsocks-libev

Last updated 1 month ago