N1小钢炮docker版openwrt使用smartdns配合pihole“高速上网”

2020-02-12 18:55:43 4点赞 19收藏 2评论

最近几个月smartdns突然就火了,恩论坛以及油管各up主都出了很多的教程,今天突然在张大妈上看到了一个兄弟(yiti8  post.smzdm.com/p/ag82pod6/)也写了一篇教程,想着在家里闲着无事,也来凑个热闹。本人仅将自己的配置过程以及使用体验做一个分享。错误的地方还请各路大神指教。

本人实现的方法与yiti8的方法有一点点不同。我通过pihole向op查询,然后由op按照gfw或者大陆白名单方式把国内外分流之后,分别向smartdns查询国内外ip并缓存。

首先上网络拓扑图

我的整体网络架构就是这样,不知道大家能不能看明白我的整体网络架构就是这样,不知道大家能不能看明白

首先看一下smartdns的设置

这里不需要重定向,缓存设置为0,因为后面要配置pihole来缓存。这里不需要重定向,缓存设置为0,因为后面要配置pihole来缓存。

添加国内外的DNS服务器,并修改服务器组名称,分成国内和国外两组。

上游服务器分为国内和国外,设置好之后并点击修改按钮设置服务器组(每一个都要点击修改)上游服务器分为国内和国外,设置好之后并点击修改按钮设置服务器组(每一个都要点击修改)

设置国外服务器组名为out设置国外服务器组名为out

国内设置为china国内设置为china

自定义设置这里分别制定国内国外组的端口。

把刚刚设置好的两个服务器组指定好端口。把刚刚设置好的两个服务器组指定好端口。

openwrt系统设置

openwrt的dhcp/dns设置里面把转发指向smartdns的国内组服务器组端口openwrt的dhcp/dns设置里面把转发指向smartdns的国内组服务器组端口

同样是dhcp/dns高级设置里面把缓存关掉同样是dhcp/dns高级设置里面把缓存关掉

openwrt网络接口设置。还要注意把turbo acc的DNS加速功能关闭openwrt网络接口设置。还要注意把turbo acc的DNS加速功能关闭

下面是某个神秘留学插件的设置。通过以下设置实现了通过留学服务器向指定的DNS查询,以获得离留学服务器最近的ip地址。最后会附上本人切换不同区域的留学服务器查询同一个域名获得不同IP的截图。

N1小钢炮docker版openwrt使用smartdns配合pihole“高速上网”

N1小钢炮docker版openwrt使用smartdns配合pihole“高速上网”

N1小钢炮docker版openwrt使用smartdns配合pihole“高速上网”

下面是pi-hole的设置

pi-hole上游服务器指向openwrt的LAN口IP地址,端口为默认的DNS端口pi-hole上游服务器指向openwrt的LAN口IP地址,端口为默认的DNS端口

pihole的使用情况截图,功能和adguardhome差不多,我通过使用对比感觉他的缓存功能要好一点。广告过滤聊胜于无吧。pihole的使用情况截图,功能和adguardhome差不多,我通过使用对比感觉他的缓存功能要好一点。广告过滤聊胜于无吧。

使用以上设置访问国内网站的情况就不测试了,恩山或者油管上面各种说法都有。本人移动网络,感觉效果有那么一丢丢吧。我享受的是折腾成功之后的那种乐趣吧。

下面附上本人测试切换美国和香港服务器,然后看解析youtube的IP会不会随着服务器地区的更换而改变。

首先清空pihole和windows的缓存

N1小钢炮docker版openwrt使用smartdns配合pihole“高速上网”

先测试美国地区

N1小钢炮docker版openwrt使用smartdns配合pihole“高速上网”

然后测试香港节点,测试之前首先清空缓存。实际使用中不可能经常来清空缓存,经本人实测切换节点之后大概需要5分钟左右pihole的缓存才会自动刷新。

N1小钢炮docker版openwrt使用smartdns配合pihole“高速上网”

为什么要做这个测试,相信有出国留学需求的伙伴们都明白。解析出离留学服务器最近的IP,访问肯定也是最快的嘛。理论上提高了留学的流畅程度吧。

本人小白。如果写的不对的地方欢迎大家指正批评。

 op来自lean大大的源码,恩山 flippy大神编译。 Pihole的安装教程来自恩山的jhs19891113大神。

感谢各位大神的辛勤付出。

展开 收起

Nintendo 任天堂 Switch《健身环大冒险》体感游戏套装

Nintendo 任天堂 Switch《健身环大冒险》体感游戏套装

339元起

《Plants vs. Zombies GOTY Edition(植物大战僵尸年度版)》 PC数字版游戏

《Plants vs. Zombies GOTY Edition(植物大战僵尸年度版)》 PC数字版游戏

暂无报价

Nintendo 任天堂 Switch NS 健身环大冒险 Ringfit

Nintendo 任天堂 Switch NS 健身环大冒险 Ringfit

799元起

《Squad(战术小队)》 PC数字版游戏

《Squad(战术小队)》 PC数字版游戏

134元起

Office 365 家庭版

Office 365 家庭版

249元起

Nintendo 任天堂 《新 超级马里奥兄弟U DX豪华版》游戏兑换卡

Nintendo 任天堂 《新 超级马里奥兄弟U DX豪华版》游戏兑换卡

299元起

HP 惠普 暗影精灵5代 台式主机(i7-9700F、8GB、256GB+1TB、GTX1660Ti 6G)

HP 惠普 暗影精灵5代 台式主机(i7-9700F、8GB、256GB+1TB、GTX1660Ti 6G)

6331元起

HP 惠普 暗影精灵5代 台式主机(i5-9400F、8GB、256GB+1TB、GTX1650)

HP 惠普 暗影精灵5代 台式主机(i5-9400F、8GB、256GB+1TB、GTX1650)

4530元起

《真·三国无双8》PS4主机版实体游戏

《真·三国无双8》PS4主机版实体游戏

323元起

《旺达与巨像》PS4实体版游戏

《旺达与巨像》PS4实体版游戏

163.5元起

索尼(SONY)【PS VR国行游戏】遥远星际

索尼(SONY)【PS VR国行游戏】遥远星际

159元起

微软 (Microsoft) Office 家庭学生版 2016 激活密钥 Mac专用 正版办公软件 一次购买 永久使用 非商业使用

微软 (Microsoft) Office 家庭学生版 2016 激活密钥 Mac专用 正版办公软件 一次购买 永久使用 非商业使用

749元起

Nintendo 任天堂 Switch NS 游戏主机 掌机 NS游戏卡带 游戏卡 不锁区 预购2月发煮糊了2 分手厨房 中文 年度合家欢游戏

Nintendo 任天堂 Switch NS 游戏主机 掌机 NS游戏卡带 游戏卡 不锁区 预购2月发煮糊了2 分手厨房 中文 年度合家欢游戏

322元起

UBISOFT 育碧 全境封锁2 Tom Clancy’s The Division 标准版 PC中文

UBISOFT 育碧 全境封锁2 Tom Clancy’s The Division 标准版 PC中文

78元起

索尼 SONY 雷曼 传奇

索尼 SONY 雷曼 传奇

159元起

索尼(SONY)【PS4国行游戏】索尼 SONY 小小大星球3

索尼(SONY)【PS4国行游戏】索尼 SONY 小小大星球3

159元起
2评论

发表评论请 登录
  • 最新
  • 最热
  • 椅子
    1

    lz为什么你的pihole里上游填的是53端口而不是smartdns绑在cn的端口?我也打算用smartdns当adguard的上游,我看另一篇教程里adguard的上游就是国内组的端口

    填53端口可以通过pihole缓存 out和china两组的DNS 。就和假如没有pi和adg,直接使用op作为电脑或者手机DNS地址,也是使用53端口。然后再通过op来判断是转发到smartdns的China还是out。

  • 沙发
    19小时前
    Visa淘金计划芝麻信用银联优购全球阅读文章30天

    lz为什么你的pihole里上游填的是53端口而不是smartdns绑在cn的端口?我也打算用smartdns当adguard的上游,我看另一篇教程里adguard的上游就是国内组的端口

评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章

喝点酸奶
阅读文章30天
LV5

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
19
扫一下,分享更方便,购买更轻松