分类
学习记录

Debian10搭建CoreDNS

Debian10搭建CoreDNS

Debian10搭建CoreDNS服务器

折腾了一下DNS服务器,实现一些玩法和操作

安装coredns

#创建目录
mkdir -p /opt/coredns && cd /opt/coredns
#下载coredns
wget https://github.com/coredns/coredns/releases/download/v1.6.9/coredns_1.6.9_linux_amd64.tgz
#解压coredns
tar -xzvf coredns_1.6.9_linux_amd64.tgz

创建 coredns配置文件

vim /opt/coredns/dns

coredns配置文件内容


. {
    forward . 208.67.222.222:5353  208.67.220.220:5353 {
    }
    cache 30
    log
}

安装 supervisor

apt install supervisor -y

创建 supervisor配置文件

vim /etc/supervisor/conf.d/coredns.conf

配置 supervisor文件内容

[program:coredns]
priority=1
directory=/opt/coredns
command=/opt/coredns/coredns -conf dns
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/supervisor/coredns.log

更新supervisor配置

supervisorctl update
supervisorctl status coredns

编辑本地DNS

vim /etc/resolv.conf

本地DNS内容

nameserver 127.0.0.1

大功告成

发表评论

电子邮件地址不会被公开。 必填项已用*标注