zoukankan      html  css  js  c++  java
  • 安装部署 Dns 服务器在 docker 环境中(coredns)

    1. 拉取镜像

    docker pull coredns/coredns
    

    2. 创建配置文件

    mkdir -p /etc/coredns
    nano /etc/coredns/corefile
    
    .:53 {
        hosts {
            10.0.0.1 my.host.com // 你域名和ip
            fallthrough
        }
        forward . 114.114.114.114:53 //你的备用 dns 
        log
    }
    
    也可以将 hosts 放在单独一个文件中
    
    .:53 {
        hosts /etc/coredns/hostsfile {
            fallthrough
        }
        forward . 8.8.8.8:53
        log
    }
    # cat hostsfile
    10.0.0.1 example1.org
    
    

    3. 启动服务

    docker run -it -d --name coredns --net=host -v /etc/coredns:/etc/coredns/ coredns/coredns:latest -conf /etc/coredns/corefile
    

    4. 测试

    dig @127.0.0.1 -p 53 my.host.com
    
  • 相关阅读:
    Java 概述
    vue组件事件
    小程序注册
    小程序基础知识梳理
    小程序简介
    公众号
    jeecg-boot
    小程序背景图
    bootstrap-select采坑
    存取cookie
  • 原文地址:https://www.cnblogs.com/microestc/p/14812475.html
Copyright © 2011-2022 走看看