【运维】内网中自建dns,smartdns,mosdns,实现dns转发,内外网分流

在自己的内网环境中,如pve内网环境,部分机器不能直接配置公网dns,或者需要使用dns来做国内/国外网络分流,此时考虑自建dns,以下两种方案为个人笔记记录,仅供参考

smartdns

SmartDNS 是一个运行在本地的 DNS 服务器,它接受来自本地客户端的 DNS 查询请求,然后从多个上游 DNS 服务器获取 DNS 查询结果,并将访问速度最快的结果返回给客户端,以此提高网络访问速度。 SmartDNS 同时支持指定特定域名 IP 地址,并高性匹配,可达到过滤广告的效果; 支持DOT(DNS over TLS)和DOH(DNS over HTTPS),更好的保护隐私。

与 DNSmasq 的 all-servers 不同,SmartDNS 返回的是访问速度最快的解析结果。

支持树莓派、OpenWrt、华硕路由器原生固件和 Windows 系统等。

官网安装文档:https://pymumu.github.io/smartdns/install/linux/

mosdns

mosdns 是一个支持分流等功能的 DNS 转发器,用户可以按需定制自己的 DNS 处理逻辑。在 mosdns wiki 文档中对系统服务安装方式说明不太详尽,主要是解决如何注册服务并设置为开机自动运行。

mosdns github wiki

mosdns安装文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值