最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker在Centos上做DNS服務(wù)器的配置全過程

 更新時間:2025年06月03日 08:40:38   作者:阿呆攻防  
這篇文章主要介紹了docker在Centos上做DNS服務(wù)器的配置全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1. Docker安裝DNS

1.1 安裝docker

curl -sSL https://get.daocloud.io/docker | sh

1.2 啟動docker服務(wù)

systemctl start docker

1.3 運行DNS容器

Docker使用sameersbn/bind搭建DNS服務(wù)器

docker run --name bind -d --restart=always --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp --volume /srv/docker/bind:/data sameersbn/bind:9.16.1-20200524

測試時記得將本機的dns修改為dns服務(wù)器的地址,并且關(guān)閉ipv6的連接

運行成功訪問https://ip:10000,注意此處是https非http

默認賬號root,密碼password

1.4 運行nginx容器

為測試提供一個域名訪問網(wǎng)站路徑

docker run --name nginx -d -p 80:80 nginx

1.5 docker相關(guān)問題解決

53端口占用:

netstat -ntlp|grep 53 
#查出pid
kill -9 pid

容器啟動失?。?/p>

  • 檢查網(wǎng)絡(luò)連接
  • 檢查docker虛擬存儲容量是否足夠
  • 鏡像下載完畢的情況下運行
docker restart 容器ID

2.兩種方式配置

  • 手動配置文件進行域名攔截

2.1 手動配置文件進行域名攔截

攔截www.getcharzp.cn 這個域名到上面啟動的nginx服務(wù)中

1.編輯/srv/docker/bind/bind/etc/named.conf.local文件中

vim /srv/docker/bind/bind/etc/named.conf.local

新增下面內(nèi)容(正向解析:域名解析為IP地址)

zone "cn" {
        type master;
        file "/var/lib/bind/cn.hosts";
        };

2.在/srv/docker/bind/bind/lib下新增cn.hosts文件

vim /srv/docker/bind/bind/lib/cscn.hosts

下方的9d427dee11c8為自己docker容器的ID qq.qq.com為郵箱地址

$ttl 38400
cn.     IN      SOA     2bb72646050f. admin.qq.com (
                        1640000819
                        10800
                        3600
                        604800
                        38400 )
cn.     IN      NS      2bb72646050f.
my.cn.  IN      A       192.168.46.133

3.重啟bind服務(wù)

docker restart bind

2.2 通過web界面進行域名攔截

2.2.1 訪問后臺

  • 賬號: root 
  • 密碼: password

2.2.2 進入后臺

Dashboard ==> Servers ==> BIND DNS Server

2.2.3 配置master zone

反向解析

  • 勾選Reverse(Address to Names)
  • Domain name/Network 填入 IP
  • 輸入隨便一個Email address
  • 點擊Create
  • 進入Zone
  • 點擊Reverse Address
  • 創(chuàng)建后點擊最后一張圖的保存按鈕
  • 最后到命令行輸入docker restart bind

正向解析

  • 勾選Forward(Names to Address)
  • Domain name / Network填入域名
  • 隨便輸入Email address
  • 點擊Create
  • 點擊Address
  • 輸入二級域名前綴
  • 輸入IP地址
  • 點擊create后點擊右上角保存
  • 最后到命令行輸入docker restart bind

2.2.4 查看配置文件

根據(jù)手動配置文件位置去找或者點擊如下圖所示查看路徑/配置文件內(nèi)容

正向解析/反向解析原理相同

3. 測試

使用另一臺機去測試

首先輸入下面命令配置

vim /srv/docker/bind/bind/etc/resolv.conf

在里面加入條nameserver (DNS服務(wù)器IP),放在nameserver的第一條

測試方法有多種:

  • 直接瀏覽器訪問是否存在nginx歡迎頁面
  • 使用nslookup查看是否配置成功

配置成功后,訪問其他的肯定是不行的所以要將原來的nameserver改回去或者改成nameserver 8.8.8.8

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker數(shù)據(jù)卷和容器編排的使用

    Docker數(shù)據(jù)卷和容器編排的使用

    這篇文章主要介紹了Docker數(shù)據(jù)卷和容器編排的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2019-07-07
  • 使用Docker部署MySQL的實現(xiàn)步驟

    使用Docker部署MySQL的實現(xiàn)步驟

    本文主要介紹了Docker部署MySQL的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2022-08-08
  • 安裝Docker后如何驗證是否安裝成功的方式

    安裝Docker后如何驗證是否安裝成功的方式

    這篇文章主要介紹了安裝Docker后如何驗證是否安裝成功的方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 解決docker容器與宿主機相差8小時的問題

    解決docker容器與宿主機相差8小時的問題

    使用docker-compose部署時,在輸出的日志以及相關(guān)事件校驗及輸出時,導(dǎo)致事件與現(xiàn)實相差8小時。糾結(jié)怎么回事呢?下面小編給大家分享下解決docker容器與宿主機相差8小時的問題,一起看看吧
    2021-09-09
  • docker中使用flink記錄一些組合命令示例

    docker中使用flink記錄一些組合命令示例

    當使用Docker運行Flink時,可以通過編寫腳本或者直接在命令行中輸入一系列的組合命令來完成特定任務(wù),本文給大家分享docker中使用flink記錄一些組合命令示例,感興趣的朋友一起看看吧
    2024-03-03
  • Docker安裝配置Redis鏡像的實現(xiàn)步驟

    Docker安裝配置Redis鏡像的實現(xiàn)步驟

    Redis是一個由Salvatore Sanfilippo寫的key-value存儲系統(tǒng),是跨平臺的非關(guān)系型數(shù)據(jù)庫。Redis 是一個開源的使用 ANSI C 語言編寫、遵守 BSD 協(xié)議、支持網(wǎng)絡(luò)、可基于內(nèi)存、分布式、可選持久性的鍵值對(Key-Value)存儲數(shù)據(jù)庫,并提供多語言API,本文帶你在Docker安裝配置它
    2021-11-11
  • docker安裝clickhouse過程詳解

    docker安裝clickhouse過程詳解

    這篇文章主要為大家介紹了docker安裝clickhouse過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • docker快速安裝Es和kibana的實現(xiàn)步驟

    docker快速安裝Es和kibana的實現(xiàn)步驟

    在工作過程中,經(jīng)常需要測試環(huán)境搭建Es環(huán)境,本文主要介紹了docker快速安裝Es和kibana,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • docker容器單機創(chuàng)建3個節(jié)點的MySQLMGR集群方式

    docker容器單機創(chuàng)建3個節(jié)點的MySQLMGR集群方式

    本文檔詳細介紹了如何在單機上使用Docker創(chuàng)建一個包含三個節(jié)點的MySQL MGR集群,通過一系列步驟,包括安裝Docker、配置MySQL MGR以及啟動多個容器,成功構(gòu)建了一個高可用的MySQL集群環(huán)境
    2026-01-01
  • docker添加多網(wǎng)卡的方法

    docker添加多網(wǎng)卡的方法

    本篇文章主要介紹了docker添加多網(wǎng)卡的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03

最新評論

自贡市| 曲阳县| 琼海市| 离岛区| 安图县| 土默特左旗| 广元市| 鲁甸县| 阿拉尔市| 双辽市| 阜南县| 育儿| 瓮安县| 萨嘎县| 宁化县| 偏关县| 武清区| 沅江市| 哈尔滨市| 丰原市| 上思县| 蓬溪县| 湄潭县| 娱乐| 比如县| 大埔区| 桦甸市| 麟游县| 康乐县| 潜山县| 瑞金市| 浦城县| 敦化市| 玉环县| 任丘市| 娱乐| 昌图县| 鄂托克旗| 佛教| 綦江县| 永嘉县|