zoukankan      html  css  js  c++  java
  • 加速你的网络!软路由构建 去AD+国内域名加速解析+抗污染+速度优选 与PSW无缝集成 综合方案

    本方案利用OpenWrt搭建4级DNS,实现 去AD + 国内域名加速解析 + 抗污染(域名解析按地区分流)+ 访问速度优选。

    方案涉及部分软件配置细节可以参照之前博文:https://www.cnblogs.com/zlAurora/p/12433266.html

    涉及软件:

    • AdGuardHome 实现广告及恶意站点过滤
    • dnsmasq-china-list 实现国内域名加速解析(寻找目标站点距离最近的CDN节点)项目地址: https://github.com/felixonmars/dnsmasq-china-list
    • chinadns-ng 抗污染,实现大陆地区域名大陆解析,海外域名海外解析
    • smartdns 访问速度优选,维护大陆及海外两组DNS,对每个域名查询多个服务器,对返回地址进行测速,返回最快的。可以实现规避DNS故障及优化访问速度的作用。

    具体设计如下:

    有些朋友有使用PSW的需求,只需要简单配置,本方案即可与PSW无缝集成。即打开PSW与关闭PSW时, 去AD + 国内域名加速解析 + 抗污染(域名解析按地区分流)+ 访问速度优选 始终有效。

    PSW DNS使用chinadns-ng模式,具体配置如下:

    随后,将smartdns大陆组dns的ip全部加入PSW的白名单,将smartdns海外组dns的ip全部加入PSW的黑名单。

    具体原理如下:

    PSW启动后,会自动接管dnsmasq,将DNS请求重定向到PSW内置的chinadns-ng,同时将黑白名单,节点列表加入相应位置。

    下图中红色箭头是PSW行为

    实际上,PSW使用的是dnsmasq的动态配置模式,启动后,DNS请求会走PSW内部的chinadns-ng,初始配置5053的chinadns-ng会失效。

    当PSW关闭时,dnsmasq会恢复使用初始chinadns-ng。这样就实现了无缝切换。

    新版固件已经内置了  去AD + 国内域名加速解析 + 抗污染(域名解析按地区分流)+ 访问速度优选 方案,并且可以与PSW无缝集成。

    可直接使用,说明请见:https://www.cnblogs.com/zlAurora/p/12500932.html

  • 相关阅读:
    统计学习及监督学习概论(2)
    推荐系统(1)
    统计学习及监督学习概论(1)
    JavaScript学习08 Cookie对象
    JavaScript学习07 内置对象
    JavaScript学习06 JS事件对象
    JavaScript学习05 定时器
    JavaScript学习04 对象
    JavaScript学习03 JS函数
    JavaScript学习02 基础语法
  • 原文地址:https://www.cnblogs.com/zlAurora/p/12501185.html
Copyright © 2011-2022 走看看