0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

溫馨提示:要看高清無碼套圖,請使用手機打開並單擊圖片放大查看。

1.文檔編寫目的


有了DNS服務,對於一個CDH集羣的所有節點的hostname和ip,您就再也不需要手動維護各個節點的hosts文件。另外DNS服務對於在CDH上安裝或集成Kerberos,OpenLDAP,AD也可以提供幫助,對於CDH的新產品CDSW(Cloudera Data Science Workbench),DNS服務器是必需的。本文檔主要講述如何在Windows Server2008 R2上搭建私有的DNS服務器並配置泛域名解析。

  • 內容概述

1.安裝DNS Server

2.配置域名解析

3.DNS測試

  • 測試環境

1.Window Server2008 R2

2.RedHat7.2

2.安裝DNS Server


1.打開Server Manager

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

2.選擇“Roles”,點擊“Add Roles”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.點擊“Next”,選擇DNS服務

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

4.點擊“Next”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

5.點擊“Install”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

6.安裝成功

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.配置域名解析

3.1創建正向解析Zone


1.添加一個新的Zone

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

2.點擊“Next”,選擇“Primary zone”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.點擊“Next”,輸入Zone Name

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

4.點擊“Next”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

5.點擊“Next”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

6.點擊“Finish”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.2添加反向解析Zone


1.創建反向解析Zone

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

2.點擊“Next”,選擇“Primary zone”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.點擊“Next”,選擇“IPv4”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

4.點擊“Next”,輸入Network ID

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

5.點擊“Next”,創建反向解析文件

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

6.點擊“Next”,選擇Dynamic Update更新方式

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

7.點擊“Finish”,完成反向解析Zone創建

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.3配置正向解析


1.選中3.1新建的Zone

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

2.創建“New Host”

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.輸入Host的Name和IP地址

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

注意:此處添加的爲DNS Server服務器域名解析,Name與Window Server服務器的hostname一致。

4.點擊“Add Host”,完成添加

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

在添加正向解析的時候勾選“Create associated pointer(PTR) record”則會自動創建反向解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.4泛域名解析配置


此處以RedHat服務器(172.31.22.86)爲例,創建該服務器的泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

泛域名解析配置有兩種實現方式:修改配置文件或通過界面配置。

  • 修改配置文件方式

修改C:\Windows\System32\dns目錄下的fayson.com配置文件

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

在配置文件中增加如下配置並保存

*.cdh01       A  172.31.22.86

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

可以看到在fayson.com空間下多了一個cdh01的目錄

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

  • 界面配置方式

在fayson.com的空間下創建一個Domain

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

添加Domain

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

在cdh01目錄下創建兩個Host

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

創建完成顯示如下:

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

4.DNS測試

4.1Window測試


1.配置Window下DNS服務器地址

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

2.在CMD窗口使用nslookup命令測試

正向解析測試

C:\Users\Administrator>nslookup 172.31.5.137
Server:  win-6kkuqil51ne.fayson.com
Address:  172.31.5.137

Name:    win-6kkuqil51ne.fayson.com
Address:  172.31.5.137

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

方向解析測試

C:\Users\Administrator>nslookup win-6kkuqil51ne.fayson.com
Server:  win-6kkuqil51ne.fayson.com
Address:  172.31.5.137

Name:    win-6kkuqil51ne.fayson.com
Address:  172.31.5.137

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

3.測試cdh01

正向解析測試

C:\Users\Administrator>nslookup 172.31.22.86
Server:  win-6kkuqil51ne.fayson.com
Address:  172.31.5.137

Name:    *.cdh01.fayson.com
Address:  172.31.22.86

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

反向解析

C:\Users\Administrator>nslookup cdh01.fayson.com
Server:  win-6kkuqil51ne.fayson.com
Address:  172.31.5.137

Name:    cdh01.fayson.com
Address:  172.31.22.86

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

泛域名解析

C:\Users\Administrator>nslookup qq.cdh01.fayson.com
Server:  win-6kkuqil51ne.fayson.com
Address:  172.31.5.137

Name:    qq.cdh01.fayson.com
Address:  172.31.22.86

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

4.2Linux測試


1.修改服務器的DNS Server

通過修改/etc/sysconfig/network-script目錄下對應網卡的配置文件,添加DNS服務器地址

[ec2-user@ip-172-31-22-86 ~]$ sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE="eth0"
BOOTPROTO="dhcp"
ONBOOT="yes"
TYPE="Ethernet"
USERCTL="yes"
PEERDNS="yes"
IPV6INIT="no"
DNS1=172.31.5.137

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

修改完成DNS需要重啓網絡

[ec2-user@ip-172-31-22-86 ~]$ sudo service network restart
Restarting network (via systemctl):                        [  OK  ]
[ec2-user@ip-172-31-22-86 ~]$ 

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

查看DNS是否生效

[ec2-user@ip-172-31-22-86 ~]$ more /etc/resolv.conf 
# Generated by NetworkManager
#search ap-southeast-1.compute.internal
#nameserver 172.31.0.2
search fayson.com
nameserver 172.31.5.137

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

與配置的DNS Server IP地址一致則表示已生效。

2.在命令行使用nslookup命令測試

正向解析DNS Server

[ec2-user@ip-172-31-22-86 ~]$ nslookup 172.31.5.137
Server:         172.31.5.137
Address:        172.31.5.137#53

137.5.31.172.in-addr.arpa       name = win-6kkuqil51ne.fayson.com.

[ec2-user@ip-172-31-22-86 ~]$ 

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

反向解析DNS Server

[ec2-user@ip-172-31-22-86 ~]$ nslookup win-6kkuqil51ne.fayson.com
Server:         172.31.5.137
Address:        172.31.5.137#53

Name:   win-6kkuqil51ne.fayson.com
Address: 172.31.5.137

[ec2-user@ip-172-31-22-86 ~]$ 

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

正向解析172.31.22.86測試

[ec2-user@ip-172-31-22-86 ~]$ nslookup 172.31.22.86
Server:         172.31.5.137
Address:        172.31.5.137#53

86.22.31.172.in-addr.arpa       name = *.cdh01.fayson.com.
86.22.31.172.in-addr.arpa       name = cdh01.fayson.com.

[ec2-user@ip-172-31-22-86 ~]$ 

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

反向解析cdh01.fayson.com

[ec2-user@ip-172-31-22-86 ~]$ nslookup cdh01.fayson.com
Server:         172.31.5.137
Address:        172.31.5.137#53

Name:   cdh01.fayson.com
Address: 172.31.22.86

[ec2-user@ip-172-31-22-86 ~]$ 

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

泛域名解析測試xxx.cdh01.fayson.com

[ec2-user@ip-172-31-22-86 ~]$ nslookup xxx.cdh01.fayson.com
Server:         172.31.5.137
Address:        172.31.5.137#53

Name:   xxx.cdh01.fayson.com
Address: 172.31.22.86

[ec2-user@ip-172-31-22-86 ~]$ 

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析

醉酒鞭名馬,少年多浮誇! 嶺南浣溪沙,嘔吐酒肆下!摯友不肯放,數據玩的花!
溫馨提示:要看高清無碼套圖,請使用手機打開並單擊圖片放大查看。


推薦關注Hadoop實操,第一時間,分享更多Hadoop乾貨,歡迎轉發和分享。

0037-如何在Windows Server2008搭建DNS服務並配置泛域名解析
原創文章,歡迎轉載,轉載請註明:轉載自微信公衆號Hadoop實操

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章