docker方式搭建DNS伺服器

2022-01-26 03:43:51 字數 1072 閱讀 9916

拉取映象

docker pull sameersbn/bind

生成容器

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:latest

容器啟動後,可通過如下方法進行網域名稱配置:

訪問管理後台

使用者名稱:root

密碼:password

改成中文介面

webmin->change language and theme

建立正向解析

配置dns

伺服器->bind dns伺服器

-->建立新的主區域

在主分割槽hcjserver.com中新增位址解析(a記錄) 選擇"位址"選項,進入後建立a記錄

注:這裡名稱可以是如下選項:

wwwftp

mail

* 所有位址列表中沒有的名稱全部匹配

@ 表示 hcjserver.com,沒有二級網域名稱

測試效果

建立逆向解析

伺服器->bind dns伺服器

-->建立新的主區域

接著建立 逆向位址

測試效果

$: nslookup -qt=ptr 192.168.134.15

*** invalid option: qt=ptr

server: 192.168.134.106

address: 192.168.134.106#53

15.134.168.192.in-addr.arpa name = hcjserver.com.

進入容器,執行如下命令:

docker exec -it bind bash

dns服務搭建

bind是dns協議的一種實現,其執行的程序名為named。bind的配置檔案 etc named.conf etc named.iscdlv.key etc named.rfc1912.zones etc named.root.key 安裝 yum y install bind etc named...

搭建DNS服務

實驗環境 windows server2012和win10 windows server 2012 靜態ip設定為 ip位址用cmd下的ipconfig查詢192.168.1.192 win2012 新增角色和功能,勾選dns伺服器 正向解析 2.win10開啟瀏覽器訪問 3.2012 右鍵新建主機...

kurento伺服器搭建(docker方式)

如果需要非docker的搭建方式,kurento伺服器搭建 我在這裡只是翻譯一下,有需要的可以直接訪問官網 1 拉取映象docker pull kurento kurento media server 6.102 根據映象建立dockerdocker run itd name kms p 8888 ...