如何在群辉docker搭建个人DNS服务器 您所在的位置:网站首页 mosdns如何使用 如何在群辉docker搭建个人DNS服务器

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

2023-03-14 04:58| 来源: 网络整理| 查看: 265

作者:购物计划

一、创建桥接网卡

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 -p 5454:53/udp -p 5454:53/tcp 601096721/mosdns:v4.5.3

--ip 就是你以后要用到的 dns 地址,要根据自己情况设置,不要照搬我的。

创建好了后 docker 里面就可以看见了

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

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

测试结果如下

Mosdns 是一个非常棒的 DNS 转发器,它是模块化组成,能国内外 dns 分流,还有缓存功能更快的网上,你需要什么就加什么,想要进阶的可以去学习学习,

教程到这里就结束了



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有