UNRAID 安装MosDNS

图片[1]-UNRAID 安装MosDNS-RSG-人生观

前言:

MosDNS是一个非常不错的DNS转发器,用来去除DNS污染以及分流都是一个不错的选择。

此程序的项目地址GitHub – IrineSistiana/mosdns: 一个 DNS 转发器有需要的小伙伴可以自行去查看

本教程,是我在官方的容器基础上稍作修改重新生成的容器,大家可以放心食用。

教程:

在UNRAID的ssh窗口中输出下面的命令获取到MosDNS的默认配置以及模板:

curl -sSL https://file.lxg2016.com/assets/docker/mosdns/config | sh

注意:MosDNS必须使用macvlan运行,或者ipvlan使用,主要是为了避免与UNRAID内置的Mdns端口占用的冲突!

图片[2]-UNRAID 安装MosDNS-RSG-人生观

到此,配置就完成了。

容器的默认配置文件路径/mnt/user/appdata/mosdns 如果默认的配置无法满足你的需求,你可以自行修改

默认配置文件解释:

默认的国内解析是aliyun和dnspod,也就是223.5.5.5 223.6.6.6 119.29.29.29,配置了doh和dot ,进行国内的解析,备用的本地解析地址也是223.5.5.5(明文传输)。

国外配置了 Google 和cloudflare,来提供国外的解析,配置的是doh和dot,但是需要注意,在使用的时候内网必须能国际,方可使用,否者会报错。

解析结果会使用mem_cache进行缓存。

注意事项:

在容器启动后,查看日志ECS部分,获取到的IP是否正确!是否是国内的地址,如果获取到与你公网IP不同的,请将获取公网IP地址的网站设置为白名单(就是不走科技网)
https://v4.myip.la
图片[3]-UNRAID 安装MosDNS-RSG-人生观

测试:

测试分别使用dig,nslookup 两个命令测试解析结果,如果是用win测试dig需要额外安装,unraid默认两者都有!

国内使用baidu.com 作为测试域名,国外使用Google作为测试域名

google:

dig结果:

图片[4]-UNRAID 安装MosDNS-RSG-人生观

nslookup结果:

图片[5]-UNRAID 安装MosDNS-RSG-人生观

baidu:

dig结果:

图片[6]-UNRAID 安装MosDNS-RSG-人生观

nslookup结果:

图片[7]-UNRAID 安装MosDNS-RSG-人生观注意:测试图片中的192.168.1.53要修改为你们MosDNS的地址才可以!

结尾:

到此MosDNS就完成了所有安装,我简化了安装配置部分的繁琐,以及需要准备的文件,如果大家想更多的了解内容,请自行访问MosDNS的项目地址!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容