微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

dnsmasq 和 cname 记录

如何解决dnsmasq 和 cname 记录

需要正确添加 CNAME 记录到 dnsmasq。 在FAQ的示例中可以在config中制作cname记录

cname=blizzard.cache.lancache.net,cdn.blizzard.com

此格式返回原始域名的 A 记录。

# nslookup cdn.blizzard.com
Server:     185.123.187.8
Address:    185.123.187.8#53

Non-authoritative answer:
Name:   cdn.blizzard.com
Address: 137.221.64.2
Name:   cdn.blizzard.com
Address: 137.221.64.5

这不适合我的任务。需要返回 CNAME 记录。 (这个答案是作为样本绑定的)

# nslookup cdn.blizzard.com
Server:     185.123.187.8
Address:    185.123.187.8#53

Non-authoritative answer:
cdn.blizzard.com    canonical name = blizzard.cache.lancache.net.
Name:   blizzard.cache.lancache.net
Address: 172.16.0.200

这是正确的答案。在那里我们可以看到对“cdn.blizzard.com”的请求,该域“blizzard.cache.lancache.net”的cname记录和cname“172.16.0.200”的ip。如何通过 dnsmasq 做出这样的回答?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。