Linuxϵͳ֪ļnamed.confIJ£options{
Directory/var/named; Hostnamensl.test.com Allow-query {any;};
Allow-recursion {A:B:C:D}; Recursion yes; };
Acl A {192.168.1.0/25}; Acl B {192.168.1.128/25}; Acl C {192.168.2.0/29}; Acl D {192.168.1.32/29};
View A{
Match-clients{a;}: Recursion yes; Type master;
File test.com zone A }; };
View B{
Match-clients{ANY;}: Recursion yes; Type master;
File test.com zone B }; };
4 DHCP Authoritative
ddns-update off;
default-lease-time 604800; max-lease-time 604800 allow unknow-clients;
option domain-name-servers 192.168.2.2; ddns-update-style none; allow client-update;
subnet 192.168.0.0 netmask 255.255.255.248 {
option routers 192.168.2.33; range 192.168.2.35 192.168.2.38; }
ļݡDHCPĬڶ1죿DHCPͻܻipַΧǴӡDNSIPַΪ ⡾ġ20 ijҵܲAأBз֧֧ܲҪϽƵݴ䣬ҵisecvpnרüʵֱַ֧ܲӵİȫݣõĿӡ ҵͼ£ ҵַ滮 豸 RouterA IPַ F0/0192.168.1.1/24 So202.102.100.1/30 ܲ 1
ΪɶrouterarouterBԶӹrouterAΪɳʼ·routerAԶַ̹192.168.1.20ͬʱrouterAtelentܲȫģʽ룬벹 routerA>enable routerA#config t
routerA(config)#int fa0/0 롪ģʽ
192.168.1.100/24 ֧ͻ 豸 routerB IPַ F0/0 172.16.1.1/24 S0202.102.100.2/30 172.16.1.100/24 routerA(config-if)#ip addr _________________.