DNS子域授權和分離解析

2021-09-20 23:11:16 字數 4023 閱讀 1513

dns子域授權

配置子域的dns伺服器的配置檔案(192.168.4.2)

修改主配置檔案named.conf

[root@redhat6 ~]# vim /var/named/chroot/etc/named.conf

options;

zone "bj.tarena.com" in ;

zone "tarena.com" in ;

};[root@redhat6 ~]# vim /var/named/chroot/var/named/bj.tarena.com.zone

$ttl 86400

@       in      soa     @ root.tarena.com. (

2014052201;

4h;15m;

4h;1d;

)@       in      ns      redhat6.tarena.com.;

redhat6 in      a       192.168.4.2;

www     in      a       1.2.3.4;

配置父域的dns伺服器的配置檔案(192.168.4.2 主機名:redhat5.tarena.com)

named.conf配置檔案

[root@redhat5 /]# vim /var/named/chroot/etc/named.conf

options ;

zone "tarena.com" in ;

區域配置檔案

[root@redhat5 /]# vim /var/named/chroot/var/named/tarena.com.zone

$ttl   86400

@   in   soa   tarena.com.    root.tarena.com.  (

2014052201;

4h;15m;

4h;1d;

)@       in      ns      redhat5.tarena.com.;

bj.tarena.com.  in      ns      redhat6.tarena.com.;

redhat6.tarena.com.     in      a       192.168.4.2;

redhat5 in      a       192.168.4.3;

redhat6 in      a       192.168.4.2;

www     in      a       192.168.4.100;

驗證在父域上通過父域的dns伺服器解析子域中的網域名稱

[root@redhat5 ~]# host www.bj.tarena.com 192.168.4.2

using domain server:

name: 192.168.4.2

address: 192.168.4.2#53

aliases: 

www.bj.tarena.com has address 1.2.3.4

在子域上通過子域的dns伺服器解析父域中的網域名稱

[root@redhat6 ~]# host www.tarena.com 192.168.4.3

using domain server:

name: 192.168.4.3

address: 192.168.4.3#53

aliases: 

www.tarena.com has address 192.168.4.100

dns分離解析(192.168.4.3)

讓ip位址為192.168.4.1的主機解析乙個主機的ip位址時與其他主機解析同乙個主機的ip位址不同

修改住配置檔案named.conf

[root@redhat5 ~]# hostname

redhat5.tarena.com

[root@redhat5 ~]# vim /var/named/chroot/etc/named.conf

options ;

acl "mylan" ;

view "mylan" ;

zone "tarena.com" in ;

};view "other" ;

zone "tarena.com" in ;

};配置域配置檔案

[root@redhat5 ~]# cd /var/named/chroot/var/named/

[root@redhat5 named]# vim tarena.com.zone.lan

$ttl   86400

@   in   soa   tarena.com.    root.tarena.com.  (

2014052201;

4h;15m;

4h;1d;

)@       in      ns      redhat5.tarena.com.;

bj.tarena.com.  in      ns      redhat6.tarena.com.;

redhat6.tarena.com.     in      a       192.168.4.2;

redhat5 in      a       192.168.4.3;

redhat6 in      a       192.168.4.2;

www     in      a       2.2.2.2;

[root@redhat5 named]# vim tarena.com.zone.other 

$ttl   86400

@   in   soa   tarena.com.    root.tarena.com.  (

2014052201;

4h;15m;

4h;1d;

)@       in      ns      redhat5.tarena.com.;

bj.tarena.com.  in      ns      redhat6.tarena.com.;

redhat6.tarena.com.     in      a       192.168.4.2;

redhat5 in      a       192.168.4.3;

redhat6 in      a       192.168.4.2;

www     in      a       3.3.3.3;

[root@redhat5 named]# service named restart

驗證[root@localhost 桌面]# ifconfig network1

network1  link encap:ethernet  hwaddr 52:54:00:32:06:4a  

inet addr:192.168.4.1  bcast:192.168.4.255  mask:255.255.255.0

。 。 。 。 。 。

[root@localhost 桌面]# host www.tarena.com 192.168.4.3

using domain server:

name: 192.168.4.3

address: 192.168.4.3#53

aliases: 

www.tarena.com has address 2.2.2.2

使用另乙個主機進行驗證

[root@redhat6 ~]# ifconfig eth0

eth0      link encap:ethernet  hwaddr 52:54:00:f7:ac:dd  

inet addr:192.168.4.2  bcast:192.168.4.255  mask:255.255.2

...................

[root@redhat6 ~]# host www.tarena.com 192.168.4.3

using domain server:

name: 192.168.4.3

address: 192.168.4.3#53

aliases: 

www.tarena.com has address 3.3.3.3

DNS分離解析

分離解析的網域名稱伺服器實際也就是主網域名稱伺服器,這裡主要是根據不同的客戶端提供不同的網域名稱解析記錄。比如來自內網和外網的不同網段位址區域的客戶機請求解析同一網域名稱時,為其提供不同的解析結果,得到不同的ip位址。在閘道器伺服器搭建dns分離解析,使區域網主機解析www.kgc.com為192....

DNS分離解析

分離解析的網域名稱伺服器實際也是主網域名稱伺服器,這裡主要是指根據不同的客戶端提供不同的網域名稱解析記錄。比如來自內網和外網的不同網段位址的客戶機請求解析同一網域名稱時,為其提供不同的解析結果。在閘道器伺服器搭建dns分離解析,使區域網主機解析www.zzz.com 為192.168.232.10,...

DNS 分離解析

分離解析網域名稱伺服器 操作環境 一台dns伺服器,兩塊網絡卡 192.168.80.181 國內 192.168.90.181國外 客戶端1 國內 192.168.80.183 客戶端2 國外 192.168.90.110 在dns伺服器中操作 剛新增的ens34並沒有ip位址,現在我們要向ens...