请选择 进入手机版 | 继续访问电脑版

iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 31900|回复: 41

[跟到底] 【007 邦德】讲述DNS设置内各功能效果和搭配使用优先级

[复制链接]
发表于 2016-7-28 20:16:43 | 显示全部楼层 |阅读模式
本帖最后由 秀字营 于 2016-7-29 08:57 编辑

大家别急,教程更新我们会继续完善,确实写的不是很准确。我来重新说明下DNS代理/强制代理、DNS缓存和多线路DNS的功能效果和区别。

DNS设置功能位置:网络设置--DNS设置
包含功能有:DNS加速服务(代理模式和缓存模式)、DNS缓存服务、多线路DNS

干货直接上,下面直接为大家剖析工作原理级内容,认真看哦,同时还想说,好久不见,我可想死您们了!

一、DNS代理和强制代理模式
代理.png
功能效果为:爱快作为DNS代理服务器,代理所有终端的DNS请求数据,劫持下来后路由器本身作为原请求终端/地址向【DNS设置】里面的主/次DNS服务器地址发送DNS请求和接受结果,接受结果会缓存下来,并且下发给下面终端。

代理模式:客户机获取到或者静态设置DNS地址为网关地址,DNS加速服务的代理模式生效,代理终端做DNS解析工作。注意:如果客户机使用DNS地址不是网关地址的话,代理模式不生效

强制代理模式:客户机获取到或者静态设置“任何”地址(但是必须设置值),爱快DNS加速服务的强制代理模式都会强行劫持DNS数据,为客户机做DNS代理解析工作。(比较适合酒店等流动场所环境)效果和原理上面的功能效果已经说了,请参考

DNS反向代理:当去访问一个域名时候,优先查找本地条目中是否有此域名对应的IP地址。如果匹配上,则解析到此IP地址上。反之去首选DNS服务器中解析此域名。需要打开DNS加速服务的代理模式,此功能才生效!

二:DNS缓存模式
缓存.png
功能效果为:注意:DNS缓存机制原因,不支持用户将客户机DNS地址设置为网关地址(DNS代理可以)
DNS的作用大家都知道是解析域名获取IP地址信息以实现后续建立连接完成数据交互。
那么爱快的DNS缓存怎么理解呢?我们是把已通过DNS解析到的IP地址信息缓存到路由中(可区分wan口),不是代理你去做DNS解析工作哦!客户端发起一个请求去访问一个域名时候,优先查找路由中是否有此域名对应缓存的IP地址。如果有,则匹配到该IP直接本地DNS回复。如果没有,则进行正常的DNS解析,再把解析到的IP地址缓存到路由并下发给客户机。
这样使用能够实现DNS本地回应,加快DNS解析速度。
出处:http://bbs.ikuai8.com/thread-54192-1-1.html

三:多线路DNS
多线路DNS.jpg
功能效果为:此功能可以针对多条外网线路分别设置专属DNS地址,使不同DNS数据包经过不同外网出去的时候会强制使用此处设置的DNS地址做域名解析工作。
但是前提是DNS数据得走到策略内的线路上,才能匹配成功,更换DNS服务器地址进行DNS数据解析。所以说,它也是“后匹配规则”,匹配才生效,并且因为是最后步骤,所以可以理解为“优先级最高”【跟上下行分离类似,是爱快目前仅有的两个“后匹配策略”哦】
但目前因DNS机制问题,仅对域名分流功能直接生效,既域名分流的线路也做了多线路DNS,那么分流的域名会直接使用多线路DNS的值进行DNS解析(此功能也比较适合用VPN线路环境),后续还会继续优化提高,对其他功能的搭配使用。
出处:http://bbs.ikuai8.com/thread-33441-1-1.html

四:注意---讲到代理+多线路DNS和缓存+多线路DNS咯(搭配使用优先级)

1、如果同时使用DNS代理服务器和多线路DNS功能,多线路DNS内仅默认网关所在策略生效
为什么这么说呢?因为代理模式下,是路由器本身作为源终端/地址去进行DNS解析的,路由器本身是不受任何规则限制,数据发送都是直接从默认网关发出,所以DNS数据也是从默认网关发出,没办法改变,从默认网关发出后,匹配多线路DNS(后匹配策略),所以多线路DNS仅默认网关所在策略生效哦!
2、如果同时使用DNS缓存服务和多线路DNS功能,都会生效,但是。。。。。
得有DNS数据从不同的线路出去,DNS缓存才能缓存不同的wan口对应DNS数据,否则只有默认网关的哦
当然多线路DNS也一样,后匹配策略么。匹配到对应线路的时候,才会替换哦。所以说都会生效,但是有但是哦。。
3、反向代理功能,必须使用代理模式才生效
4、DNS设置内,主/次DNS位置请填写可以正常解析网站的DNS服务器地址,否则会导致客户机不能上网(千万别设置网关地址)。



 楼主| 发表于 2016-7-28 20:20:10 | 显示全部楼层
自己的土,自己的地,种啥都得人民币!
发表于 2016-7-28 20:34:22 | 显示全部楼层
我占个地板 ,留个爪学习
发表于 2016-7-29 00:35:00 | 显示全部楼层
前排围观。
发表于 2016-7-29 00:37:06 | 显示全部楼层
后续还会继续优化提高,对其他功能的搭配使用。嘿嘿。以后能配合协议就好了。

点评

只能说尽量,我们在努力哦  发表于 2016-7-29 08:57
只能说尽量,我们在努力哦  发表于 2016-7-29 08:57
发表于 2016-7-29 01:08:40 | 显示全部楼层
进来就留下脚印
发表于 2016-7-29 07:17:19 | 显示全部楼层
本帖最后由 seanikua 于 2016-7-29 07:27 编辑

请问下楼主,我下面的设置中,内网机器192.168.2.97上网的时候用的是哪个DNS?客户端静态分配的192.168.2.97,客户端网卡设置是自动获取IP和DNS。分流设置里只做了端口分流,没有做其他分流。

dns4.jpg

dns3.png

dns1.png

dns2.png










发表于 2016-7-29 08:49:17 | 显示全部楼层
自己的土,自己的地,种啥都得人民币!
发表于 2016-7-29 09:32:21 | 显示全部楼层
请问阁下
   我的网络有一台缓存服务器,客户端已经绝大部分使用了该服务器作为DNS。
那么爱快我现在是就一个缓存模式。还需要修改什么不?
我现在的网络是
1:WAN 单线路 固定IP 电信
2:LAN 有两个
3:缓存服务器是内网固定IP上网


IKDNS.jpg


发表于 2016-7-29 11:15:28 | 显示全部楼层
好文章
一个问题
文中的:所以说都会生效,但是有但是哦。。
但是什么???
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-4-16 14:42

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表