www国产亚洲精品久久小说,在线 | 一区二区三区四区,综合成人亚洲网友偷自拍,中文字幕人妻第一区,最近中文字幕mv

微思網(wǎng)絡(luò)
全國(guó)免費(fèi)電話:400-881-4699
當(dāng)前位置:首頁(yè)>微思動(dòng)態(tài) > >詳情
全國(guó)熱線電話 400-881-4699

在線留言

【Linux】使? docker 部署 DNS 服務(wù)器

發(fā)布作者:微思網(wǎng)絡(luò)   發(fā)布時(shí)間:2025-07-14   瀏覽量:0

系統(tǒng)環(huán)境:CentOS 8 Stream

容器環(huán)境:podman 4.0.2

  1. 安裝容器?具

  2. 下載容器映像

  3. 創(chuàng)建容器的持久化?錄

  4. 啟動(dòng)容器

  5. 瀏覽器訪問(wèn)

  6. 切換界?為中?

  7. 更新 Webmin ?板版本

  8. 更新軟件

  9. 配置 DNS
    9.1 創(chuàng)建?個(gè)主區(qū)域

    9.2 創(chuàng)建 DNS 正向解析

    9.3 創(chuàng)建 DNS 反向解析

    9.4 創(chuàng)建解析記錄

    9.5 驗(yàn)證 DNS


1安裝容器工具

可以是 docker 也可以是 podman 都是?樣的。

本?檔以 podman 為例,安裝 podman 兼容 docker ?具,就可以? docker 命令操作 podman

yum -y install podman
yum -y install podman-docker # 安裝該包可使? docker 命令操作 podman



2下載容器映像


docker pull docker.io/sameersbn/bind



3創(chuàng)建容器的持久化目錄

該?錄?于保存容器內(nèi)所有配置的 DNS 數(shù)據(jù)

mkdir -p /opt/dns



4請(qǐng)輸入標(biāo)題

給容器取名為 bind,并將容器內(nèi)的數(shù)據(jù)保存到 /opt/dns ?錄下。并暴露 53 和 10000 端?

端?解釋?zhuān)?/span>

  • 53 TCP 和 UDP 端??于提供 DNS 服務(wù)

  • 10000 TCP 是 webmin 的管理?板

docker run -d --name bind \
--publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp \
-v /opt/dns:/data:Z sameersbn/bind:latest



5瀏覽器訪問(wèn)

https://你的宿主機(jī)的IP:10000

?戶(hù)名:root

密碼:password

如果瀏覽器?時(shí)間沒(méi)反應(yīng),估計(jì)是容器卡了,直接重啟容器即可

docker restart bind
圖片

管理界?登錄



6切換界面為中文

點(diǎn)擊左側(cè)欄的 "Webmin" —>"Change Language and Theme"

點(diǎn)擊 Personal choice 并選擇中?

圖片

再次重新刷新??即可全部?效



7更新Webmin面板版本

點(diǎn)擊左側(cè)欄的"儀表盤(pán)",可以看到默認(rèn)提?要更新軟件

圖片


點(diǎn)擊 "Upgrade Webmin Now" 即可,然后耐?等待

圖片

正在下載軟件包


?會(huì),web 界?會(huì)提?如下報(bào)錯(cuò)。這是因?yàn)樯?jí)了軟件包導(dǎo)致

圖片


再次重新啟動(dòng)容器,然后刷新瀏覽器

docker restart bind

此時(shí)??可能會(huì)提?你重啟 Webmin,點(diǎn)擊即可,然后刷新

也可能不會(huì)有提?,沒(méi)有就忽略。接下來(lái)準(zhǔn)備更新容器內(nèi)的軟件

圖片



8更新軟件

點(diǎn)擊左側(cè)欄的"系統(tǒng)",找到"軟件包更新",然后點(diǎn)擊更新所有軟件包

這?步需要等待多久取決于?速了。

圖片


安裝完成后,再次重啟容器

docker restart bind



9配置DNS



9.1創(chuàng)建一個(gè)主區(qū)域
圖片




9.2創(chuàng)建DNS正向解析

區(qū)域類(lèi)型選擇:正向

域名/?絡(luò):??填寫(xiě),如填寫(xiě) example.com 則后續(xù)這個(gè)將作為整個(gè)域。后續(xù)如創(chuàng)建?個(gè)主機(jī)解析,主機(jī)名為 nfs,則該主機(jī)域名為nfs.example.com

Email 地址:隨便填

圖片


點(diǎn)擊新建后,會(huì)看到 編輯主區(qū)域 的界?,直接?視。點(diǎn)擊最下?的返回區(qū)域列表

圖片




9.3創(chuàng)建DNS反向解析

按照 9.1 步驟,再次點(diǎn)擊創(chuàng)建新的主區(qū)域。但這次:

區(qū)域類(lèi)型選擇:逆向

域名/?絡(luò):選擇你的 IP 地址段,假設(shè)你需要解析 192.168.157.0/24 的?絡(luò),那么就填"192.168.157"

Email 地址:同正向解析填的?樣即可

圖片


?樣,創(chuàng)建完后?需編輯區(qū)域,直接返回到區(qū)域列表即可




9.4創(chuàng)建解析記錄

此時(shí)就可以看到你創(chuàng)建的域了。要添加主機(jī)解析記錄,點(diǎn)擊正向區(qū)域

圖片


然后點(diǎn)擊地址

圖片


添加域名和對(duì)應(yīng)的 IP 地址,然后新建即可

圖片


新建完成后,就可以看到??創(chuàng)建的記錄

圖片


 ?  每添加?個(gè)解析條?,必須重啟容器才能?效。
 ?  所以建議?次性添加好,然后重啟容器

docker restart bind



9.5驗(yàn)證DNS

將其他機(jī)器的 DNS 設(shè)置為 DNS 服務(wù)器的IP地址,并驗(yàn)證

[root@localhost ~]# ping gateway.xmws.cn
PING gateway.xmws.cn (192.168.157.2) 56(84) bytes of data.
64 bytes from gateway.xmws.cn (192.168.157.2): icmp_seq=1 ttl=128 time=0.070 ms
64 bytes from gateway.xmws.cn (192.168.157.2): icmp_seq=2 ttl=128 time=0.209 ms
64 bytes from gateway.xmws.cn (192.168.157.2): icmp_seq=3 ttl=128 time=0.222 ms

可以看到解析成功。如果想要使?短主機(jī)名進(jìn)?解析,則需要設(shè)置機(jī)器的搜索域?yàn)?xmws.cn

圖片
[root@localhost ~]# ping gateway
PING gateway.xmws.cn (192.168.157.2) 56(84) bytes of data.
64 bytes from gateway.xmws.cn (192.168.157.2): icmp_seq=1 ttl=128 time=0.132 ms
64 bytes from gateway.xmws.cn (192.168.157.2): icmp_seq=2 ttl=128 time=0.197 ms
64 bytes from gateway.xmws.cn (192.168.157.2): icmp_seq=3 ttl=128 time=0.151 ms

相關(guān)文章點(diǎn)擊查看:


DNS——域名系統(tǒng)

DNS域名解析服務(wù)配置會(huì)不會(huì)?



?
返回頂部