一个一个解释太慢太弱智,只解释个我这个小白不能理解的理解

本地端口:把smartDNS(以下简称sm/滑稽)比作是一栋房子,那这个端口就是大门(或者说门牌号),你只要在路由器的其他软件中输入这个端口号,那么流量就会从这个端口进入sm,这也就有了127.0.0.1#6053等等设置,就是这个意思。其实不严格理解来说这个sm就是一个把所有(你填写的上游dns服务器)dns服务器集合起来成为一个服务器,进入它就能让你加快dns解析速度,你可以自己设置这个服务器集成了多少dns服务器(当然是只能在路由器内使用的服务器),至于有多快,自己试一试?

Tcp服务器:(我也不是很理解)开启后好像就可以走tcp协议的流量,也就是开始使用tcp服务,因为域名解析大多都是使用udp协议,所以开不开都行?但是如果后面的上游服务器中有设置tcp,那最好开启吧,反正没啥影响?参考百度问答,下面是原文:

“服务器DNS配置,防火墙必须启动入站规则TCP和UDP:53两个端口才能解析域名吗?

不用都打开

如果是制作dns查询服务,开通 udp53即可

如果有从 机dns做同步,则需要打开tcp53”

IPV6服务器:流量有没有用的IPV6,用到的话就开,像笔者自己只用ipv4,所以没开。

双栈优选:下面解释好像说的很明白

域名预加载:开就完事了

重定向:1.作为dnsmasq的上游服务器:就是路由器中所有软件走的流量都最后都经过了sm这个总房子,原来是都经过了dnsmasq(路由器本身自带的dhcp和dns分配)这个总房子画个图更好理解:

2.png (24.24 KB, 下载次数: 29)

2

2020-2-21 18:41 上传

2.重定向53端口到smartDNS,不知道什么意思,不敢设置,每次一设置路由器就要崩,登不上。

缓存大小:就是缓存呗,不知道单位是什么,kb?设置为5120吧

域名TTL,和后面最大值最小值什么意思自行百度,我设置为最小TTL:300,最大TTL:3600这里单位好像是ms(毫秒)

域名解析设置TTL多少合适?什么是TTL?

https://blog.csdn.net/u010098331/article/details/50855815

3.png (86.39 KB, 下载次数: 28)

3

2020-2-21 18:41 上传

本地端口和Tcp服务器:解释同上

服务器组:sm中最有意思的东西,就是可以设置第二个“dns集合服务器”专门让部分流量(你懂的)走这个服务器,比如在上游服务器中组服务器名称设置成oversea,那么就能够整体调用你设置的所有以oversea名称为名的服务器集合,

在passw下设置,注意端口问题,我理解的passw下国内DNS服务器是指国内DNS,也就可以设置为sm中第一个服器端口,DNS模式应该是指界限国外DNS所用的dns服务器,也就是sm中的第二个服务器(国内和国外的设置是以给的文章链接中的设置为例)

4.png (253.81 KB, 下载次数: 28)

4

2020-2-21 18:41 上传

在plus+下端口设置,端口5335正好对应sm的第二服务器的端口。

5.png (150.38 KB, 下载次数: 27)

5

2020-2-21 18:41 上传

这里只能设置一种DNS解析方式,所以应该是使用国外的DNS服务器解析最好。因为

6.png (21.98 KB, 下载次数: 20)

6

2020-2-21 18:41 上传

参考文章:

Plus+设置:

passw设置:

7.png (63.02 KB, 下载次数: 22)

7

2020-2-21 18:41 上传

至于后面的各种跳过××选项,自行百度意思吧,我也不是很理解,不懂的话就不勾选呗,总不会出错吧,有大神的话可以解释一下。

自定义设置就不要动啦,不是我们小白可以搞的。

进入上游服务器设置

8.png (68.52 KB, 下载次数: 24)

8

2020-2-21 18:41 上传

看完下面这些基本就了解差不多了,参考文章:

1.基础普及,什么是https udp tls tcp

2. DNS的默认端口是什么?

3. 常用的网络端口号有哪几个?

很多教程都是一个dns服务器ip地址对应设置的udp和tcp端口都是53,但是给的plus+和passwd都没有填,所以端口号填不填都行?udp,tcp端口肯定是53没跑了吧,https默认443?tls不知道,但是参考文章:

“Google Public DNS默默地启用了对TLS的DNS支持”:

4.DNS服务简介和配置详解

玩sm走过的那些坑:(滑稽脸)

1.设置完sm(作为dnsmasq上游)并开启前后不需要在“网络”中的 “DHCP/DNS” 中的“DNS转发” 进行设置,因为开启sm后它会自动在dns转发中填入127.0.0.1#×(×为你在sm

中设置的第一服务器的端口号)新版本的sm不需要设置dhcp,参考文章:

https://koolshare.cn/forum.php?mod=viewthread&tid=156299

2.取消sm时一定要先选择取消作为dnsmasq上游保存并应用后再选择关闭sm ,不然会出现不知名的bug让网络出错,关闭后再去dhcp里看一下dns转发是否恢复了。

9.png (83.62 KB, 下载次数: 30)

9

2020-2-21 18:41 上传

3.旁路由如何设置smartDNS

搜索原文答案:“旁路由的话 你可能还需要看看DHCP是在主路,还是旁路由    要把网卡和DNS都设置成旁路由的IP,或者直接在设备上手动设定”不明白回答的意思,可能是主路由dns设置成旁路由ip?旁路由lan口设置为自己的ip?

4.至于lan口的dns地址设置,是旁路由就填旁路由ip地址,主路由就填主路由地址。

最后,笔者有几个问题希望大神能解答一下:

1.为什么设置两个dns服务器,同时走一个服务器不好吗?难道是解析速度更快?

2.上游服务器中udp,tcp,tls如何选?端口填还是不填?

3.1如果第二服务器启动了,那第一服务器和第二服务器就彻底分开了吗(使用不同的服务器组)?分开了的话为什么第一服务器和第二服务器的选项设置都不一样呢?

3.2如果不是这样

而是第一服务器使用所有的上游服务器集合,第二服务器使用所有的海外服务器集合,难道只是让某些软件能够更好更快解析dns吗?

4.旁路由如何设置smartdns?

5.负责DHCP的主路由如果设置过smartdns后旁路由中的plus+和passw应该如何设置?或者不让负责DHCP的主路由使用smartdns的话旁路由应该如何设置?

6.重定向53端口到smartDNS,不知道什么意思

欢迎大家在下面留言讨论

当然如果我的理解有错误,也欢迎大家指正,共同学习~补充,

查询官网后了解了

端口设置和第二服务器的作用:成功解决1、2、3、6的问题

architecture.png (85.86 KB, 下载次数: 26)

2020-2-21 19:24 上传

官网地址

https://pymumu.github.io/smartdns/

openwrt编译smartdns_【萌新理解交流】浅谈openWRT中的smartDNS中各个选项如何设置及其含义。...相关推荐

  1. 计算机在英语教学中的应用课题,浅谈信息技术在英语教学中的应用

    浅谈信息技术在英语教学中的应用 毕业论文 摘要:随着信息技术的发展, 计算机多媒体技术和网络被广泛地应用在外语教学中, 改变了传统外语教学模式.现代化外语教学提高了外语教学水平, 从而培养高素质的外语 ...

  2. 自己动手写一个推荐系统,推荐系统小结,推荐系统:总体介绍、推荐算法、性能比较, 漫谈“推荐系统”, 浅谈矩阵分解在推荐系统中的应用...

    自己动手写一个推荐系统 废话: 最近朋友在学习推荐系统相关,说是实现完整的推荐系统,于是我们三不之一会有一些讨论和推导,想想索性整理出来. 在文中主要以工程中做推荐系统的流程着手,穿插一些经验之谈,并 ...

  3. 美育在计算机教育中应用,浅谈在小学信息技术课堂中有效实施美育.

    <浅谈在小学信息技术课堂中有效实施美育.>由会员分享,可在线阅读,更多相关<浅谈在小学信息技术课堂中有效实施美育.(9页珍藏版)>请在人人文库网上搜索. 1.北京市第七届京美杯 ...

  4. 幼儿园案例经验迁移_浅谈在幼儿园数学教学中如何为迁移而教

    浅谈在幼儿园数学教学中如何为迁移而教 前言 培养能力.发展智力是我们教学的重要目标,而学习的迁移则可以说是检验教学是否达到这个目标的最可靠的指标.为迁移而教是当今教育界流行的一个很有吸引力的口号.但遗 ...

  5. 计算机网络在教学方面的作用是什么意思,浅谈发挥网络在教学中的作用

    浅谈发挥网络在教学中的作用 时间: 2007-04-01 栏目: 浅谈发挥网络在教学中的作用 蒋丽     新余市五一路小学 内容摘要: 随着科学技术的不断发展,网络技术也不断的更新,它在社会各领域都 ...

  6. 计算机在体育教育中的作用,浅谈计算机在体育教学中的应用

    <浅谈计算机在体育教学中的应用>由会员分享,可在线阅读,更多相关<浅谈计算机在体育教学中的应用(2页珍藏版)>请在人人文库网上搜索. 1.浅谈计算机在体育教学中的应用摘要:随着 ...

  7. 运用计算机技术和语文教学,浅谈计算机技术在语文教学中的运用论文

    浅谈计算机技术在语文教学中的运用论文 1前言 随着信息技术的不断发展,计算机在生活中的广泛应用,尤其是计算机在课堂教学中的应用,给教学带来一场技术性的革命.计算机技术为学生带来一堂集声音.图像.趣味为 ...

  8. 浅谈ARCGIS在测绘项目中的一般应用

    浅谈ARCGIS在测绘项目中的 一般应用 一.概述 众所周知,ARCGIS是由Esri公司生产的一款的GIS平台.问世至今,已升级数代,现在比较常用的是ARCGIS10.2的版本.由于其强大及全面的地 ...

  9. 小学英语教学与计算机结合论文,浅谈在小学英语教学中与信息技术的有效融合...

    浅谈在小学英语教学中与信息技术的有效融合 转载:佚名 小学信息技术论文 2020-01-03 [摘 要]在小学英语的教学中,将信息技术作为一种辅助工具和手段有效地融合在教师的英语教学中,以学生的学习过 ...

  10. [原创]浅谈持续集成在测试中的应用

    [原创]浅谈持续集成在测试中的应用 今天抽空理了下思路,来谈谈持续集成在测试中的应用,关于持续集成的介绍,可以参见我之前写的 浅谈我对持续集成的理解. 闲话少说,简单先介绍下,持续集成在测试中应用的范 ...

最新文章

  1. 用 Flask 来写个轻博客 (6) — (M)VC_models 的关系(one to many)
  2. Linux dn命令大全,linux命令大全完整版.doc
  3. 十九、前端必学Bootstrap美化(下篇)
  4. java 提取url参数_Java提取URL某个参数的值
  5. 两个时间点距离 time_t c_天津二建公路考试时间
  6. android path拆分_Android架构进阶之路:Android 组件化方案探索与思考总结
  7. 数据库封装 sql server mysql_sqlserver数据库操作封装
  8. 二极管区分极性以及驱动原理
  9. iOS 人民币符号与日圆符号的混淆
  10. 【线性代数】20 基变换,基变换公式,坐标变换公式
  11. 账结法 表结法 两种财务会计处理方法
  12. 伯努利试验及概率方程 二项式分布 期望值与方差
  13. C 程序设计语言——第七章练习题
  14. python绘制图形沙漏_sandglass(沙漏)——一个让人解脱的python时间处理库
  15. 基于微信小程序的每日签到打卡
  16. matlab建立mex,手把手教你在VC++中建立MEX文件及调试
  17. 【论文笔记】:作物分类--多时相极化SAR数据的旱地作物分类研究
  18. 2021年起重机司机(限桥式起重机)考试题及起重机司机(限桥式起重机)模拟考试
  19. sklearn进行垃圾邮件分类
  20. 初识DE2-115开发板

热门文章

  1. Mac iOS Simulator录制Gif图
  2. 什么是java框架结构_Java框架概述
  3. MicroKMS 下载 与使用
  4. C语言 三角函数 时钟周期,三角函数的周期公式
  5. 数据库sql语句练习题
  6. 硬盘保修期网上轻松查询
  7. 构建Spring Cloud项目找不到Application类
  8. Java 链表元素如何从键盘输入 面试 笔试高频
  9. 等保二级与等保三级的四大区别分析-行云管家
  10. 电力网络安全监测装置_10月 长沙 电力监控系统安全防护技术研修班