花了一上午的时间搞清楚了一个ndspod的解析问题。
大家都知道国内比较好用的解析服务就是dnspod了,目前梦想之路也在使用腾讯云的dnspod免费的解析服务。
腾讯云的dnspod是可以分线路、区域、搜索引擎线路解析的,我们可以把搜索引擎线路指向源站、然后国内的线路指向cdn,或者把国外的线路解析到一个不存在的地址上来屏蔽国外的访问。
今天突然想到了一个问题,既然我们把搜索引擎的线路解析到了源站,那么如果有恶意的ip伪装成为蜘蛛的UA访问我们网站的话,那么该ip走的是搜索引擎线路还是默认线路呢?
针对这个问题梦想之路还特意的去问了一下腾讯云的客服,可能这个问题不太常见,从上午8点半一直到快11点才确认了下来,也成功的解答了梦想之路的疑问。
原来腾讯云dnspod的搜索引擎线路是根据ip地址来确定是否真正的搜索蜘蛛的,攻击者可以伪装UA,但是却不好伪装ip地址。所以,如果有恶意的ip伪装成为搜索引擎蜘蛛的UA是不会走搜索引擎线路的,它应该走的是默认线路。
了解了这点以后我们就可以更好的的规划我们的解析线路,可以做到分国内、国外、运营商和搜索引擎线路分别解析不同的地址从实现收录和防御的规划。
dnspod线路优先级规则
另外,值得一说的是dnspod的线路优先级是是下面所示,大家如果想要了解其他更多详细内容的话可以查看dnspod的解析文档
解析线路的优先级为:自定义线路 > 搜索引擎 > 分云厂商线路 >分运营商线路 > 分区域线路 > 分境内境外线路 >默认线路
优先级越高,在已配置情况下,优先返回优先级高的记录值。
猜你喜欢: