smartdns icon indicating copy to clipboard operation
smartdns copied to clipboard

force-no-CNAME 这个功能具体是做什么用的呢.

Open mark-syctnet opened this issue 1 year ago • 4 comments

force-no-CNAME 这个功能具体是做什么用的呢. 我在smartdns.conf 找不到相关的资料. 能具体说明一吗.

mark-syctnet avatar Jan 28 '24 03:01 mark-syctnet

在查询一个域名的A记录时,如果收到的应答是CNAME记录,将不向客户端返回这个CNAME记录(这么做不符合规范,但可以避免一些问题)

PikuZheng avatar Jan 28 '24 06:01 PikuZheng

在查询一个域名的A记录时,如果收到的应答是CNAME记录,将不向客户端返回这个CNAME记录(这么做不符合规范,但可以避免一些问题)

啥场景,能避免啥问题啊?这玩意儿还挺常见的

qwerttvv avatar Jan 28 '24 16:01 qwerttvv

在查询一个域名的A记录时,如果收到的应答是CNAME记录,将不向客户端返回这个CNAME记录(这么做不符合规范,但可以避免一些问题)

是不是就返回一个ip地址?针对CNAME这种情况,服务器把整个链条都处理完了,客户端就不用多次请求了。是这样的吗?

308151088 avatar Mar 01 '24 13:03 308151088

是不是就返回一个ip地址?针对CNAME这种情况,服务器把整个链条都处理完了,客户端就不用多次请求了。是这样的吗?

和返回的ip数量无关,只不过从中去掉了cname信息

PikuZheng avatar Mar 01 '24 14:03 PikuZheng