SmartDNS 介绍

介绍 SmartDNS 是一个运行在本地的 DNS 服务器,它接受来自本地客户端的 DNS 查询请求,然后从多个上游 DNS 服务器获取 DNS 查询结果,并将访问速度最快的结果返回给客户端,以此提高网络访问速度。 SmartDNS 同时支持指定特定域名 IP 地址,并高性匹配,可达到过滤广告的效果; 支持DOT(DNS over TLS)和DOH(DNS over HTTPS),更好的保护隐私。 与 DNSmasq 的 all-servers 不同,SmartDNS 返回的是访问速度最快的解析结果。 支持树莓派、OpenWrt、华硕路由器原生固件和 Windows 系统等。 特性 多虚拟DNS服务器 支持多个虚拟DNS服务器,不同虚拟DNS服务器不同的端口,规则,客户端。 多 DNS 上游服务器 支持配置多个上游 DNS 服务器,并同时进行查询,即使其中有 DNS 服务器异常,也不会影响查询。 支持每个客户端独立控制 支持基于MAC,IP地址控制客户端使用不同查询规则,可实现家长控制等功能。 返回最快 IP 地址 支持从域名所属 IP 地址列表中查找到访问速度最快的 IP 地址,并返回给客户端,提高网络访问速度。 支持多种查询协议 支持 UDP、TCP、DOT 和 DOH 查询及服务,以及非 53 端口查询;支持通过socks5,HTTP代理查询; 特定域名 IP 地址指定 支持指定域名的 IP 地址,达到广告过滤效果、避免恶意网站的效果。 域名高性能后缀匹配 支持域名后缀匹配模式,简化过滤配置,过滤 20 万条记录时间 < 1ms。 域名分流 支持域名分流,不同类型的域名向不同的 DNS 服务器查询,支持iptable和nftable更好的分流;支持测速失败的情况下设置域名结果到对应ipset和nftset集合。 Windows / Linux 多平台支持 支持标准 L...

avatar 杨杨得亿 发表于 2024-05-02

使用 Nginx 转发 GitHub Pages 网站

由于 Vue 每次发布都需要打包出 dist 进行部署比较麻烦, 所以打算利用 GitHub Pages Action, 在提交代码的同时, 自动构建并且发布到 Github Pages。 但由&

avatar nukix的工具箱 发表于 2024-04-28

Cisco Secure Client 启动默认配置文件修改

文章介绍:当我们有多个服务端时,我们想Windows和macOS客户端启动时指定默认服务器,请通过下面的方式解决。 一、macOS sudo nano /opt/cisco/anyconnect/profile/Profile.xml <?xml version="1.0" encoding="UTF-8"?><AnyConnectProfile> <ServerList> <HostEntry> <User> 用户账户名称 </User> <HostName> 自定义显示名称 </HostName> <HostAddress> 服务器地址 </HostAddress> </HostEntry> <HostEntry> <User> 用户账户名称 </User> <HostName> 自定义显示名称 </HostName> <HostAddress> 服务器地址 </HostAddress> </HostEntry></ServerList></AnyConnectProfile> 二、Windows Windows系统目录默认在C:\Users\你的用户名\AppData\Local\Cisco\Cisco Secure Client\VPN\preferences.xml 2.2、快捷方式一 C:\Users\%username%\AppData\Local\Cisco\Cisco Secure Client\VPN 2.1、快捷方式二 Windows+R打开运行框输入:%appdata%,回车,你会进入C:\Users\你的用户名\AppData\Roaming目录,然后鼠标点击返回上一层目录,在按照上面的顺序往下点就可以找到了...

avatar 杨杨得亿 发表于 2024-04-26

飞猫盘邀请码

邀请码: BDZQYRG 邀请链接: https://h5.jingfile.com/fmInviteHelp/?type=3&code=BDZQYRG

avatar nukix的工具箱 发表于 2024-04-26

Linux 替换国内更新源

文章介绍:Debian/Ubuntu/CentOS系统更换国内更新源。 一、安装编辑器 1.1、ubuntu/debian sudo apt-get install -y nano 1.2、centos sudo yum install -y nano 二、查看系统版本 cat /etc/issue 三、替换更新源 3.1、debian 3.1.1、备份当前更新源 sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak 3.1.2、编辑更新源 sudo nano /etc/apt/sources.list 3.1.3、选择更新源 3.1.3.1、阿里云 阿里巴巴开源Debian镜像站 deb http://mirrors.aliyun.com/debian/ buster main non-free contribdeb http://mirrors.aliyun.com/debian/ buster-updates main non-free contribdeb http://mirrors.aliyun.com/debian/ buster-backports main non-free contribdeb http://mirrors.aliyun.com/debian-security/ buster/updates main non-free contribdeb-src http://mirrors.aliyun.com/debian/ buster main non-free contribdeb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contribdeb-src http://mirrors.aliyun...

avatar 杨杨得亿 发表于 2024-04-25

关于群聊更换的紧急通知

洪槽纪元三年。洪MAC纪年元年。

avatar Akilarの糖果屋 发表于 2024-04-24

Textout插件:将你的Sketch设计稿本地化,翻译,批量文本替换

在做图的时候这个本地化翻译也是必不可少的,特别是设计要简单负责翻译流程的时候或者初翻看效果的时候,一个一个翻译实在是累死。在我给敲木鱼做App

avatar 张洪Heo 发表于 2024-04-24

Python一键检查Butterfly主题友情链接可用性脚本

因为友情链接实在是太多了,想要高频率检查几乎不可能,所以写了个python脚本来读取本地yml文件,然后发送head请求来检查是否能够访问。检查完生成一个txt文件能够看到所有无法请求到的url,然后就可以一个一个手动访问查看是否有问题。证明确实无法访问的移动到失联列表,显

avatar 张洪Heo 发表于 2024-04-23

TS(TypeScript)看这篇就够了

Typescript 简介 TypeScript是用于应用程序规模开发的JavaScript。 TypeScript是强类型,面向对象的编译语言。它是由微软的Anders Hejlsberg(C#的设计者)设计的。 TypeScript既是一种语言又是一组工具。TypeScript是JavaScript的一个超集。换句话说,TypeScript是JavaScript加上一些额外的功能。 TypeScript 扩展了 JavaScript 的语法,所以任何现有的 JavaScript 程序可以不加改变的在 TypeScript 下工作。TypeScript 是为大型应用之开发而设计,而编译时它产生 JavaScript 以确保兼容性。 TypeScript 可以编译出纯净、 简洁的 JavaScript 代码,并且可以运行在任何浏览器上、Node.js 环境中和任何支持 ECMAScript 3(或更高版本)的 JavaScript 引擎中。 TypeScript 的优势 TypeScript相对于纯粹的JavaScript具有许多优势,特别是在开发大型应用程序时。以下是一些TypeScript的优势: 静态类型系统 TypeScript引入了静态类型系统,允许开发者在声明变量、函数参数、返回值等时指定类型。这种静态类型检查可以帮助捕获常见的编程错误,例如类型不匹配、未定义的属性或方法等,提供更好的代码质量和可靠性。 更好的代码智能感知 因为TypeScript了解代码中的类型信息,因此编辑器可以提供更准确和强大的代码智能感知和自动补全功能。这可以显著提高开发效率,并减少常见的编码错误。 更易于重构和维护 静态类型和面向对象特性使得代码更模块化、更结构化,从而更易于重构和维护。IDE可以更好地支持重构操作,并能够更好地理解代码的结构和依赖关系。 更丰富的面向对象特性 Type...

avatar 龙儿之家 发表于 2024-04-23