Skip to content

ip-alias与双栈优选合用有概率不返回v6地址 #2310

@zhengqwe

Description

@zhengqwe

问题现象
如题,ip-alias与双栈优选合用有概率不返回v6地址

运行环境

  1. 固件型号
    无关
  2. 运营商
    无关
  3. smartdns来源以及版本
    https://github.com/PikuZheng/smartdns/releases/download/1.2025.v47.1.46/smartdns-x86_64-edns
  4. 涉及的配置(注意去除个人相关信息)
bind 127.0.0.1:5555

server https://223.5.5.5/dns-query

speed-check-mode ping,tcp:443
prefetch-domain yes
response-mode fastest-ip
serve-expired yes
max-reply-ip-num 16
serve-expired-ttl 93600
serve-expired-prefetch-time 10800
dualstack-ip-selection yes

ip-set -name cloudflare-ipv4 -file /etc/smartdns/cloudflare-ipv4.txt
ip-rules ip-set:cloudflare-ipv4 -ip-alias 162.159.58.17

ip-set -name cloudflare-ipv6 -file /etc/smartdns/cloudflare-ipv6.txt
ip-rules ip-set:cloudflare-ipv6 -ip-alias 2606:4700:17:d8e7:5e98:7d62:6674:c5a7

重现步骤

  1. 上游DNS配置。
    见上
  2. 访问的域名。
    随意找套了cf且v4和v6都有的域名,有概率出现

信息收集

  1. 将/var/log/smrtdns.log日志作为附件上传(注意去除个人相关信息)。
  2. 如进程异常,请将coredump功能开启,上传coredump信息文件,同时上传配套的smartdns进程文件。
    在自定义界面,开启设置->自定义设置->生成coredump配置,重现问题后提交coredump文件
    coredump文件在/tmp目录下

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions