Files
smartdns/docs/config/domain-address.md
2023-08-06 22:00:31 +08:00

1.2 KiB
Raw Permalink Blame History

hide
hide
toc

指定域名地址

address除了可以设置屏蔽广告外还可以指定域名的IP地址。

基本配置方法

  1. 通过address /domain/ip选项指定IP如。

    address /example.com/1.2.3.4
    address /example.com/4.5.6.7,8.9.10.11,12.13.14.15
    

    address选项中:

    • /domain/为后缀匹配算法,范围包含其子域名。
    • ip: 可以为IPV6或IPV4地址可以指定多个IP地址如果有多个IP地址查询的时候将会进行随机排序。
  2. 指定IPV6

    address /example.com/::1
    
  3. 前缀通配与主域名匹配

    // 通配
    *-a.example.com 
    // 仅匹配子域名
    *.example.com
    // 仅匹配主域名
    -.example.com
    

    注意:* 和 - 仅支持写在域名开头。其他位置的写法均不支持。

自动扩展address对应的PTR记录

如果想扩展上述address对应的PTR记录可以使用expand-ptr-from-address开关开启自动扩展。expand-ptr-from-address参数可以重复设置,参数对设置后的address生效。

expand-ptr-from-address yes
address /example.com/1.2.3.4
expand-ptr-from-address no