找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 2616|回复: 5

如何在群辉docker搭建个人DNS服务器-Mosdns

[复制链接]
发表于 2022-12-13 21:32 | 显示全部楼层 |阅读模式
本帖最后由 颓废的少年 于 2022-12-14 00:16 编辑

一、创建桥接网卡


1、启用 open switch




在控制面板-网络-网络界面-管理-open switch 设置,勾选启用,确定。





2、Docker 创建桥接网卡
先到控制面板-终端机和 SNMP,启用 SSH 功能




通过 SSH 工具连接到群辉
sudo -i
回车,输入密码
输入下面命令
ip addr


返回的信息中,找到你的群辉 ip 地址那条,上面有物理网卡名称,我的网卡名称是 ovs_eth0



输入命令创建桥接网卡


docker network create -d macvlan --subnet=192.168.2.5/24 --gateway=192.168.2.1 -o parent=ovs_eth0 bridge-host


命令说明:192.168.2.5 为你的内网地址段,192.168.2.1 为你的网关地址,ovs_eth0 是你的物理网卡名称


创建好后,docker 里的网络会多出来一个 bridg-host 网卡
3、创建 Mosdns


我用的是 601096721 整合镜像,里面已经配置好了,可以开箱即用非常方便


输入命令下载镜像


docker pull 601096721/mosdns:v4.5.3




启动 mosdns


docker run -itd --restart=always --network bridge-host --ip=192.168.2.5 --name 601096721-mosdns2 601096721/mosdns:v4.5.3


--ip 就是你以后要用到的 dns 地址,要根据自己情况设置,不要照搬我的。
创建好了后 docker 里面就可以看见了




PS:如果你是大佬、进阶玩家,想要用自己写的配置,直接映射一下目录就行了/etc/mosdns 除了你的配置文件外还要有两个必要的文件,geoip.dat 和 geosite.dat 可以去 GitHub






后面就是设置客户端了,电脑直接修改 dns 指定到 mosdns 就行了




测试结果如下




Mosdns 是一个非常棒的 DNS 转发器,它是模块化组成,能国内外 dns 分流,还有缓存功能更快的网上冲浪,你需要什么就加什么,想要进阶的可以去 GitHub 思考思考,https://github.com/IrineSistiana/mosdns
教程到这里就结束了,后面附上我自己常用的配置文件


https://wwsk.lanzouy.com/iicHK0ilj2ta









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2022-12-13 22:02 | 显示全部楼层
思考思考~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-13 22:56 | 显示全部楼层
用macvlan,你映射端口????
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-13 23:50 | 显示全部楼层
老哥最后一个图是怎么从哪里搞出来的?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-2-19 11:53 | 显示全部楼层
我也是群晖docker装的openwrt,不知道是不是映像问题,出来的容器dns不工作,不能解释任何域名
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-2-19 11:53 | 显示全部楼层
我也是群晖docker装的openwrt,不知道是不是映像问题,出来的容器dns不工作,不能解释任何域名
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-2 21:30

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表