基本框架結構圖
域名不一定是magedu.com? 可以自定義

準備8臺虛擬機
虛擬機地址:
192.168.162.101 作為客戶端

192.168.162.102 作為websrv1 端

192.168.162.103 作為websrv2端

192.168.162.104 作為主dns端

192.168.162.105 作為從dns端

192.168.162.106 作為com端

192.168.162.107 作為根端

192.168.162.108 作為電信dns端

1. 192.168.162.102 安裝httpd


192.168.162.103 安裝httpd


如果客戶端無links命令 需要安裝links

客戶端 links測試192.168.162.102

測試成功

客戶端 links測試192.168.162.103

測試成功

2.192.168.162.104 搭建主dns
安裝bind

修改配置文件

修改2項內容
修改前

修改后

添加zone


進入 /var/named/目錄下 編寫zone配置文件

因為要搭建從dns服務器? 所以要加上dns2,dns2是從服務器的地址

還需修改用戶所屬組以及權限
修改前

修改所屬組 named

修改所屬者 named

修改權限 防止其他人修改

修改后

啟動服務

客戶端測試
利用主dns的ip進行測試,測試成功

3.192.168.162.105 搭建從dns服務器
先在主dns服務192.168.162.104上修改配置文件

需添加 allow-transfer 從dns服務器地址

修改完 重新啟動主dns服務器

從dns服務器安裝bind

修改從dns配置文件


添加zone


啟動服務

從dns同步成功

客戶端測試
利用從dns的ip進行測試,測試成功

4.192.168.162.106 搭建.com dns服務器
安裝bind

修改配置文件

修改結果如下


添加zone


在/var/named/目錄下 編寫com.zone文件


開啟服務

客戶端測試
利用.com dns的ip進行測試,測試成功

5.192.168.162.107 搭建根dns服務端
安裝bind

修改配置文件

修改結果如下


一定要刪除這一段

添加zone


在/var/named/目錄下 編寫root.zone文件


啟動服務

測試
利用根dns的ip進行測試,測試成功

6. 安裝電信dns服務端
安裝bind

修改配置文件



修改var/named/named.ca 根文件


啟動服務

客戶端測試
利用電信dns的ip進行測試,測試成功

最后修改客戶端dns地址為電信dns


客戶端測試直接www.nmsl.com

測試成功
完整dns服務搭建完成


本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100095