由Linux服务器负责维护一个正向区域:zyc${学号}.com,包含WWW主机、DNS主机、EMail主机、FTP主机。
192.168.${学号}.149192.168.${学号}.148192.168.${学号}.147192.168.${学号}.149初始化配置文件
xxxxxxxxxxcd /usr/share/doc/bind-9.3.3/samplecp etc/*.* /var/named/chroot/etccp var/named/*.* /var/named/chroot/var/named修改 /var/named/chroot/etc/named.conf
xxxxxxxxxxoptions{ query-source port 53; query-source-v6 port 53;
directory "/var/named"; dump-file "data/cache_dump.db"; statistics-file "data/named_stats.txt"; memstatistics-file "data/named_mem_stats.txt";
};include "/etc/named.rfc1912.zones";修改 /var/named/chroot/etc/named.rfc1912.zones
xxxxxxxxxxzone "localdomain" IN { type master; file "localdomain.zone"; allow-update { none; };};zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; };};zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; };};zone "zyc${学号}.com" IN { type master; file "zyc${学号}.com.zone"; allow-update { none; };};zone "${学号}.168.192.in-addr.arpa" IN { type master; file "zyc${学号}.com.arp"; allow-update { none; };};
zone"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN { type master; file "named.ip6.local"; allow-update { none; };};
zone "255.in-addr.arpa" IN { type master; file "named.broadcast"; allow-update { none; };};
zone "0.in-addr.arpa" IN { type master; file "named.zero"; allow-update { none; };};添加 /var/named/chroot/var/named/zyc${学号}.com.zone
xxxxxxxxxx$TTL 86400@ IN SOA @ root ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum
@ IN NS dns.zyc${学号}.com.@ IN MX 1 mail.zyc${学号}.com.dns.zyc${学号}.com. IN A 192.168.${学号}.149www.zyc${学号}.com. IN A 192.168.${学号}.148ftp IN CNAME wwwmail.zyc${学号}.com. IN A 192.168.${学号}.147添加 /var/named/chroot/var/named/zyc${学号}.com.arp
xxxxxxxxxx$TTL 86400@ IN SOA localhost. root.localhost. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum@ IN NS dns.zyc${学号}.com.149.${学号}.168.192.in-addr.arpa. IN PTR dns.zyc${学号}.com.148 IN PTR www.zyc${学号}.com.147 IN PTR mail.zyc${学号}.com.DNS配置文件:/etc/resolv.conf
xxxxxxxxxx# 在配置文件中添加domain dns.zyc${学号}.comnameserver 192.168.${学号}.149
# 重启服务service named restart必须在网络属性中选择使用
192.168.${学号}.149为DNS服务器
xxxxxxxxxxnslookup
# 输入网址测试# 正向解析www.zyc${学号}.commail.zyc${学号}.comftp.zyc${学号}.com
# 反向解析192.168.${学号}.148192.168.${学号}.149设置 DNS 服务器的 IP 地址为 192.168.${学号}.40,子网掩码为 255.255.255.0。 另有一台客户端,地址为 192.168.${学号}.50。要求在客户端上验证:
dns.${姓名}-gz.com.cn 为192.168.${学号}.40(本机)www.${姓名}-gz.com.cn 为192.168.${学号}.20mail.${姓名}-gz.com.cn 为192.168.${学号}.30192.168.${学号}.40修改 /var/named/chroot/etc/named.rfc1912.zones
xxxxxxxxxxzone "localdomain" IN { type master; file "localdomain.zone"; allow-update { none; };};zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; };};zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; };};zone "${姓名}-gz.com.cn" IN { type master; file "${姓名}-gz.com.cn.zone"; allow-update { none; };};zone "${学号}.168.192.in-addr.arpa" IN { type master; file "${姓名}-gz.com.cn.arp"; allow-update { none; };};
zone"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN { type master; file "named.ip6.local"; allow-update { none; };};
zone "255.in-addr.arpa" IN { type master; file "named.broadcast"; allow-update { none; };};
zone "0.in-addr.arpa" IN { type master; file "named.zero"; allow-update { none; };};添加 /var/named/chroot/var/named/${姓名}-gz.com.cn.zone
xxxxxxxxxx$TTL 86400@ IN SOA @ root ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum
@ IN NS dns.${姓名}-gz.com.cn.@ IN MX 1 mail.${姓名}-gz.com.cn.dns.${姓名}-gz.com.cn. IN A 192.168.${学号}.40www.${姓名}-gz.com.cn. IN A 192.168.${学号}.20ftp IN CNAME wwwmail.${姓名}-gz.com.cn. IN A 192.168.${学号}.30添加 /var/named/chroot/var/named/${姓名}-gz.com.cn.arp
xxxxxxxxxx$TTL 86400@ IN SOA localhost. root.localhost. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum@ IN NS dns.${姓名}-gz.com.cn.40.${学号}.168.192.in-addr.arpa. IN PTR dns.${姓名}-gz.com.cn.20 IN PTR www.${姓名}-gz.com.cn.30 IN PTR mail.${姓名}-gz.com.cn.1 IN PTR localhost.DNS配置文件:/etc/resolv.conf
xxxxxxxxxx# 在配置文件中添加domain dns.${姓名}-gz.com.cnnameserver 192.168.${学号}.40
# 重启服务service named restart必须在网络属性中选择使用
192.168.${学号}.40为DNS服务器
xxxxxxxxxxnslookup
# 输入网址测试# 正向解析www.${姓名}-gz.com.cnmail.${姓名}-gz.com.cn
# 反向解析192.168.${学号}.20192.168.${学号}.30