🥕
XrayR Doc
  • 关于XrayR
  • XrayR下载和安装
    • 下载和安装
      • 使用一键脚本安装
      • 使用docker安装
      • 手动安装
  • XrayR配置文件说明
    • 配置文件说明
  • 对接SSpanel
    • 基本对接配置
      • 对接新版SSPanel Custom Config
      • 对接V2ray
      • 对接Trojan
      • 对接Shadowsocks
      • 对接Shadowsocks - V2Ray-Plugin
  • 对接V2board
    • 基本对接配置
  • 对接PMPanel
    • 基本对接配置
  • 对接ProxyPanel
    • 基本对接配置
  • 功能说明
    • 限速功能说明
    • 设备连接限制功能说明
    • 自定义DNS说明
    • 自定义路由功能说明
    • 自定义入口功能说明
    • 自定义出口功能说明
    • 审计功能说明
    • 自动申请证书说明
    • Fallback 功能说明
  • 杂项
    • 内存优化相关
    • 为什么要引入Shadowsocks - V2Ray-Plugin
    • Nginx+Trojan暂时滴神!
由 GitBook 提供支持
在本页
  • DNS解锁样例配置
  • 设置IPV6优先
  • 设置IPV4优先
  1. 功能说明

自定义DNS说明

上一页设备连接限制功能说明下一页自定义路由功能说明

最后更新于2年前

XrayR支持为不同节点设置不同的DNS策略,具体方法如下:

  1. 编写dns.json文件,此配置与Xray DNS配置完全相同,请查看: 获取帮助。

  2. 在config.yml中配置DnsConfigPath为dns.json的路径。

  3. 在所需要启用自定义DNS的节点中,将EnableDNS设为true。如设为false或者不填则是使用本机DNS。

  4. 如果要启用geoip相关配置,请确保geoip.dat和geosite.dat处于和config.yml同一目录。

DNS解锁样例配置

{
    "servers": [
      "8.8.8.8", 
      {
        "address": "1.1.2.2", // 购买的 DNS 解锁提供的 IP
        "port": 53,
        "domains": [
          "geosite:netflix" 
        ]
      }
    ]
  }

设置IPV6优先

  1. 在所需要设置IPV6优先的节点中,将EnableDNS设为true。

  2. 在所需要设置IPV6优先的节点中,将SendIP设为"::"。

  3. 在所需要设置IPV6优先的节点中,将DNSType设为UseIP。

至此,XrayR将会优先使用目标网站的ipv6地址进行访问,不会影响默认ipv4站点的访问。可以用于解锁Netflix等需求

设置IPV4优先

  1. 在所需要设置IPV4优先的节点中,将EnableDNS设为true。

  2. 在所需要设置IPV4优先的节点中,将SendIP设为"0.0.0.0"。

  3. 在所需要设置IPV4优先的节点中,将DNSType设为UseIP。

请先确保主机有ipv6地址,如无,请考虑使用获取ipv6。

https://xtls.github.io/config/dns.html
warp