Home Archives Categories Tags

使用Docker搭建CoreDNS服务器

发布时间: 更新时间: 总字数:111 阅读时间:1m 作者: 分享

本文介绍使用Docker搭建CoreDNS服务器

获取镜像

docker pull coredns/coredns:1.8.3

配置

/data/coredns/Corefile

.:53 {
    forward . 8.8.8.8:53
    log
}

启动

docker run -it -d \
  --net=host \
  --name=coredns \
  --restart=always \
  -v /data/coredns:/etc/coredns/ \
  coredns/coredns:1.8.3 \
  -conf /etc/coredns/Corefile

配置方式

  • 内部hosts
.:53 {
    hosts {
        10.0.0.1 xiexianbin.cn
        fallthrough
    }
    forward . 8.8.8.8:53 9.9.9.9
    log
}
  • 外部hosts
.:53 {
    hosts /etc/coredns/hosts {
        fallthrough
    }
    forward . 8.8.8.8:53 9.9.9.9
    log
}
# cat hosts
10.0.0.1 xiexianbin.cn
最新评论
加载中...