日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DNS中实现父子域,以及授权和转发

發布時間:2024/9/20 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DNS中实现父子域,以及授权和转发 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

DNS中實現父子域,以及授權和轉發

1:搭建實驗環境

?

根據上面的實驗環境來做這個實驗

2:還是用上面實驗192.168.100.60(在北京)創建的abc.com這個服務器做主DNS服務器和父域,新找兩臺linux主機分別配置ip地址192.168.100.70192.168.100.80充當北京和上海的一臺機器,并且他們兩個是192.168.100.60這個主機的兩個子域。

3:要說明子域必須在主DNS服務器上即192.168.100.60這個

Vim /var/named/chroot/etc/named.rfc1912.zones

然后在里面加入

zone "bj.abc.com" IN {

????????? type master;

????????? file "bj.abc.com.db";

????????? allow-update { none; };

??};

因為192.168.100.70這個主機也在DNS1中所以要加入這個

4:為北京子域192.168.100.70配置數據文件

Cp –p abc.com.db bj.abc.com.db

然后vim bj.abc.com.db

編輯內容如下:

$TTL??? 86400

@?????????????? IN SOA? ns.bj.abc.com.?????? master.sina.com. (

??????????????????????????????????????? 43????????????? ; serial (d. adams)

??????????????????????????????????????? 1M????????????? ; refresh

?????????????????????????????????? ?????1M????????????? ; retry

??????????????????????????????????????? 1W????????????? ; expiry

??????????????????????????????????????? 1D )??????????? ; minimum

?

??????????????? IN NS?????????? ns.bj.abc.com.

ns????????????? IN A??????????? 192.168.100.60

www???????????? IN A??????????? 2.2.2.2

然后保存退出wq

5:為上海那邊的服務器授權

修改父DNS服務器的abc.com.db

Vim abc.com.db里面加入兩行

sh.abc.com.???? IN NS?????????? ns.sh.abc.com.

ns.sh.abc.com.? ?IN A??????????? 192.168.100.80

6:在主機192.168.100.80上面配置DNS2

同樣切換到

cd /var/named/chroot/etc

vim named.conf修改里面的

15、2736、37行的localhost改成 any即可

7Cd /var/named/chroot/etc

Vim named.rfc1912.zones

里面插入

zone "sh.abc.com" IN {

????????? type master;

????????? file "sh.abc.com.db";

????????? allow-update { none; };

?? };

8Cd /var/named/chroot/var/named

Cp –p abc.com.db?? sh.abc.com.db

Vim sh.abc.com.db

內容如下:

$TTL??? 86400

@?????????????? IN SOA? ns.sh.abc.com.?????? master.sina.com. (

??????????????????????????????????????? 43????????????? ; serial (d. adams)

??????????????????????????????????????? 1M????????????? ; refresh

??????????????????????????????????????? 1M????????????? ; retry

??????????????????????????????????????? 1W????????????? ; expiry

??????????????????????????????????????? 1D )??????????? ; minimum

?

??????????????? IN NS?????????? ns.sh.abc.com.

ns????????????? IN A??????????? 192.168.100.80

www???????????? IN A??????????? 3.3.3.3

9:進行測試:

找一臺主機放在北京子域即192.168.100.60這個區域內,配置ip地址,注意:要把DNS配置成192.168.100.60。

再找一臺主機放在上海那個區域內即192.168.100.80內,配置ip地址,注意:要把DNS配置成192.168.100.80

這個時候的測試結果是:在北京子域內的這個主機可以成功的解析這3個地方的www服務器,但是在上海的這個區域內的只能解析到上海這邊的www服務器,其他的兩個wwww服務器解析不到。

10:解決上海那邊不能解析其他兩地ip地址的問題

配置轉發器

192.168.100.80這臺主機上配置無條件轉發器

Cd /var/named/chroot/etc

Vim named.conf

然后在options{?? };里面加入

forwarders { 192.168.100.60; };

即可

也可以配置有有條件的轉發器

Cd /var/named/chroot/etc

Vim named.rfc1912.zones

里面插入

zone "abc.com" IN {????????????????????????

??????? type forward;

??????? forwarders {? 192.168.100.60;? };

allow-update { none; };

};

11:再次測試,結果上海那邊也可以成功解析其他兩地的ip地址。

?

?

轉載于:https://blog.51cto.com/yujinbang/656586

總結

以上是生活随笔為你收集整理的DNS中实现父子域,以及授权和转发的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。