星橙小站·博客志 - 旁路由
type: channel
link: https://itrma.com/tag/%E6%97%81%E8%B7%AF%E7%94%B1/
items: 网页秒开——旁路由openWRT上ADguard Home的使用体验
items: 网络设置的一些小心得

网页秒开——旁路由openWRT上ADguard Home的使用体验
type: item
date: 2021-04-28T07:49:00+08:00
description: 之前试过smart dns，感觉还是挺好的。这次的ADguard从界面上以及功能上，感觉是完全取代了之前的smart dns。接下来为大家简单分享一下。登录ADguard Home家里是装了一个OP的软路由，上面正好自带了ADguard，所以使用起来相对来说比较简单。这是AdGuard Home在软路由上的界面。首先拉到最下面，选择改变网页登录密码，然后点击添加。接着界面中间就会出现一个下图的新模块。在里面输入自己想要的密码之后，点击载入计算模块，再点击计算。如上图，出现了一串非常复杂的字符，接下来复制并粘贴到手动设置里面的password。把本来的字符替换即可。好的，以上就把密码重置好了，主要是我不知道初始密码是什么，试了admin、root、password之类的都不对...所以要这么折腾一下。接下来就是要启动web界面了，我们把界面的启用那个勾点上，然后点击保存并应用，接着访问软路由的IP+3000，即可进入AD的界面。好了，这就是我的界面了，按理来说初次设置的话，那些数值啥的应该都是显示为0的。配置ADguard Home我比较看重的是ADguard Home的DNS功能，所以先去搞DNS。点开上方导航栏中设置-DNS设置。首先是上游DNS服务器，这里的话需要填入一些DNS服务器的地址。等于以后DNS的解析就是从这些地址中获取。那么填什么地址比较好呢？这里我推荐IP.cn查询网上去查看。因为我自己听说运营商会DNS劫持啥的，所以填的都是公共DNS服务器的IP地址。下面顺便附上以供大家复制粘贴。8.8.4.4 208.67.222.222 199.91.73.222 114.114.114.114 114.114.115.115 223.6.6.6 218.30.118.6 178.79.131.110 208.67.220.220 9.9.9.9 140.207.198.6 52.80.66.66 210.2.4.8 8.8.8.8 123.125.81.6 101.226.4.6 117.50.11.11 119.29.29.29 223.5.5.5 119.29.29.29 180.76.76.76 1.2.4.8接下来就是三种模式了，分别是负载均衡、并行请求、最快的IP地址。第一种模式我不是太清楚，按字母意思来理解的话就是每次解析随机选择一台服务器，然后通过加权不断的筛选最快的服务器。第二种并行请求是请求所游上游服务器，我不知道跟第三种的区别在哪里，我看到网上有人说选择这种模式可能网页打开快，但是图片跟其他内容加载比较慢。第三种的话就是把上面填写的IP地址全部找一遍，接着选择最快的地址。所以如果上游服务器写的比较多的话，打开个网址起码要好几秒。问题就在于，找到这个最快的地址之后，会不会给他记住，下次缩短查询时间，然后随着不断地使用，缓存越来越多，直到正常使用。不过很快我又打消了这个念头，因为我不一定只是访问固定的网站，所以这个应该是不能成立。用这种模式的话估计是只能填写比较少的上游服务器。设置好模式之后，我们再设置一下Bootstrap DNS服务器。这里是填什么呢？因为我们刚才的上游服务器有可能会填入https://dns-unfiltered.adguard.com/dns-query这种非IP类型的DNS服务器，所以需要先通过Bootstrap DNS解析上游服务器的地址。最后的解析依旧是上游服务器来完成。所以这里填写运营商默认分配的DNS服务器的地址就好，具体可以在拨号上网的界面中找到。接着点击一下测试上游DNS，进行测试。稍等片刻右下角就会进行提示，可能是成功的提示，也有可能是告诉你上游服务器哪些不能访问，需要自己去删除。测试完成之后点击应用即可保存。最后可以在DNS缓存配置这里设置一下缓存大小，我的话就保持默认，或者咱们可以设置的更大一点。启动我们回到软路由的界面，然后找到5553重定向这一栏。选择重定向53端口到ADguard Home，这个意思就是软路由将会使用ADguard Home提供的DNS服务。接下来去网络-DHCP把DNS重定向取消勾选即可。这样操作也可以，不过也可以直接在上一步AD的界面中选择用53端口代替dnsmasq。我是真不知道dnsmasq是个啥服务，也不知道在哪里，所以就没有勾选这个东西了。使用接下来我们可以验证一下，先在电脑上把网关改成软路由的网关。然后在命令行下输入nslookup查询一下某一个网站。首先我们的DNS服务器确实是变成了旁路由的地址。下面这个是采用了负载均衡的模式，查到了爱奇艺的两个地址。下图是并行模式，查到了比较多的地址。下面这张图只返回了一个IP地址，使用了最快的ip地址模式。这个看的我有点迷惑，其中第二个模式与第三个模式之间是有共同的结果的，也就是说最…

网络设置的一些小心得
type: item
date: 2021-04-16T11:06:00+08:00
description: 之前在弄路由的时候，虽然是把爱快跟openWRT都已经安装好了，但最基本的设置都不会，DHCP、DNS啥的都弄不懂，纯粹是靠运气出的国。后来好不容易捋清楚了，所以来记录一下。网络环境网段是192.168.2.x爱快作为主路由的IP地址是192.168.2.3openWRT作为旁路由的IP地址是192.168.2.6爱快的设置设置账号密码，以及DDNS动态解析。我正好是阿里云的域名，所以就直接动态解析了。如果没有对应的服务商的话，其实在局域网内的任何一个其他设备上挂一个解析的服务就行。比如在docker上搞一个什么动态解析的容器，不一定是爱快本身去做，只要端口开好就行。DNS设置是一个重点，因为爱快可以自由的做DHCP的设置，DHCP里面也可以自由的设置网关。那么不在dhcp分配段里的设备，但是网关填的爱快的话，就会使用这个DNS设置里的DNS服务器。我填的是运营商给的DNS服务器，应该是比较稳定的。DHCP设置一开始我忽略了，发现自己总是上不了网...现在我是设置了两项，一个就是25-100的段，指定的网关就是旁路由的2.6，DNS也是用旁路由上的ADGUARD搭建的服务。而101-202则是一切正常的网关，稳定的DNS服务器。主要是给我爸跟NAS进行使用。顺便一提，默认分配的话就是从小的分到大的，所以默认分配的就是旁路由的网关。差不多就是这些了，别的太复杂我也不是很懂。openWRT的设置openWRT的重点就是先要让它能连接上网络。如果连不上网络，那么低调上网啥的都不起效果，而且还不知道是哪里出了问题。网络设置-接口把网关设置成爱快的192.168.2.3。这一步就相当于引流？反正就是从主路由那里获取外网的数据。自定义的DNS服务器也可写填写192.168.2.3，或者填写114.114.114.114之类的常见DNS服务器。可以选择性的关掉DHCP跟IPv6的服务。网络-网络诊断里ping一下网址，如果有数据返回，那么就是连上网了。如果失败的话一定检查一下DNS服务器，或者重启OP，或者是防火墙设置做一定的更改。以上的目的都是为了OP能正常上网，这时可以开低调上网服务，设备的网关指向OP就可以使用了。最后的最后关于主路由旁路由怎么操作，我看到有很多的说法，比如拿旁路由去做DHCP的服务。还有的是玩什么负载分流啥的。我就没想这么复杂，反正就是爱快当主路由，需要OP的服务的，就连到OP的网关上去，OP的网络来源等于就是来源于爱快这个主路由。