RedHat AS5 下DNS 配置指南
document
|
1#
document 发表于 2008-03-10 12:38
RedHat AS5 下DNS 配置指南
本指南是对那些以前配置过DNS,但是在AS5里配置找不到头脑的朋友而写的,希望能在本指南里学习会AS5里配置的方法。
一. 实验环境 1. Linux操作系统版本.:RedHat AS5 2. Bind版本以及软件包: bind-9.3.3-7.el5.i386.rpm bind-chroot-9.3.3-7.el5.i386.rpm bind-devel-9.3.3-7.el5.i386.rpm caching-nameserver-9.3.3-7.el5.i386.rpm 二. 配置文件必须得按照以下的模板来修改 以前版本里在/etc/下有个named.conf ,AS5里没有,换成named.caching-nameserver.conf 和named.rfc1912.zones 这两个文件了. 安装以上的安装包以后,就可以做配置了。 1. cat /etc/named.caching-nameserver.conf options { listen-on port 53 { 192.168.10.201; }; # listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; query-source port 53; query-source-v6 port 53; # allow-query { any; }; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; view localhost_resolver { # match-clients { localhost; }; match-destinations { localhost; }; recursion yes; include "/etc/named.rfc1912.zones"; }; 2./etc/named.rfc1912.zones这个文件里面添加如下行: zone "abc.com.cn" IN { type master; file "abc1"; allow-update { none; }; }; zone "10.168.192.in-addr.arpa" IN { type master; file "abc2"; allow-update { none; }; }; 如下的这两个文件在/var/named/这个目录下面。 3.cat abc1 $TTL 86400 abc.com.cn. IN SOA abc.com.cn. root.abc.com.cn. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum abc.com.cn. IN NS mail.abc.com.cn. mail.abc.com.cn. IN A 192.168.10.201 www.abc.com.cn. IN A 192.168.10.239 abc.com.cn. IN MX 5 mail.abc.com.cn. RedHat AS5 下DNS 配置指南本指南是对那些以前配置过DNS,但是在AS5里配置找不到头脑的朋友而写的,希望能在本指南里学习会AS5里配置的方法。 如果还有不会的,请到论坛里讨论http://bbs.syscluster.com/read.php?tid=1395 李增基 QQ:156440574 一. 实验环境 1. Linux操作系统版本.:RedHat AS5 2. Bind版本以及软件包: bind-9.3.3-7.el5.i386.rpm bind-chroot-9.3.3-7.el5.i386.rpm bind-devel-9.3.3-7.el5.i386.rpm caching-nameserver-9.3.3-7.el5.i386.rpm 二. 配置文件必须得按照以下的模板来修改 以前版本里在/etc/下有个named.conf ,AS5里没有,换成named.caching-nameserver.conf 和named.rfc1912.zones 这两个文件了. 安装以上的安装包以后,就可以做配置了。 1. cat /etc/named.caching-nameserver.conf options { listen-on port 53 { 192.168.10.201; }; # listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; query-source port 53; query-source-v6 port 53; # allow-query { any; }; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; view localhost_resolver { # match-clients { localhost; }; match-destinations { localhost; }; recursion yes; include "/etc/named.rfc1912.zones"; }; 2./etc/named.rfc1912.zones这个文件里面添加如下行: zone "abc.com.cn" IN { type master; file "abc1"; allow-update { none; }; }; zone "10.168.192.in-addr.arpa" IN {RedHat AS5 下DNS 配置指南本指南是对那些以前配置过DNS,但是在AS5里配置找不到头脑的朋友而写的,希望能在本指南里学习会AS5里配置的方法。 如果还有不会的,请到论坛里讨论http://bbs.syscluster.com/read.php?tid=1395 李增基 QQ:156440574 一. 实验环境 1. Linux操作系统版本.:RedHat AS5 2. Bind版本以及软件包: bind-9.3.3-7.el5.i386.rpm bind-chroot-9.3.3-7.el5.i386.rpm bind-devel-9.3.3-7.el5.i386.rpm caching-nameserver-9.3.3-7.el5.i386.rpm 二. 配置文件必须得按照以下的模板来修改 以前版本里在/etc/下有个named.conf ,AS5里没有,换成named.caching-nameserver.conf 和named.rfc1912.zones 这两个文件了. 安装以上的安装包以后,就可以做配置了。 1. cat /etc/named.caching-nameserver.conf options { listen-on port 53 { 192.168.10.201; }; # listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; query-source port 53; query-source-v6 port 53; # allow-query { any; }; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; view localhost_resolver { # match-clients { localhost; }; match-destinations { localhost; }; recursion yes; include "/etc/named.rfc1912.zones"; }; 2./etc/named.rfc1912.zones这个文件里面添加如下行: zone "abc.com.cn" IN { type master; file "abc1"; allow-update { none; }; }; zone "10.168.192.in-addr.arpa" IN { type master; file "abc2"; allow-update { none; }; }; 如下的这两个文件在/var/named/这个目录下面。 3.cat abc1 $TTL 86400 abc.com.cn. IN SOA abc.com.cn. root.abc.com.cn. ( 42 ; serial (d. adams) 3H ; refreshRedHat AS5 下DNS 配置指南本指南是对那些以前配置过DNS,但是在AS5里配置找不到头脑的朋友而写的,希望能在本指南里学习会AS5里配置的方法。 如果还有不会的,请到论坛里讨论http://bbs.syscluster.com/read.php?tid=1395 李增基 QQ:156440574 一. 实验环境 1. Linux操作系统版本.:RedHat AS5 2. Bind版本以及软件包: bind-9.3.3-7.el5.i386.rpm bind-chroot-9.3.3-7.el5.i386.rpm bind-devel-9.3.3-7.el5.i386.rpm caching-nameserver-9.3.3-7.el5.i386.rpm 二. 配置文件必须得按照以下的模板来修改 以前版本里在/etc/下有个named.conf ,AS5里没有,换成named.caching-nameserver.conf 和named.rfc1912.zones 这两个文件了. 安装以上的安装包以后,就可以做配置了。 1. cat /etc/named.caching-nameserver.conf options { listen-on port 53 { 192.168.10.201; }; # listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; query-source port 53; query-source-v6 port 53; # allow-query { any; }; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; view localhost_resolver { # match-clients { localhost; }; match-destinations { localhost; }; recursion yes; include "/etc/named.rfc1912.zones"; }; 2./etc/named.rfc1912.zones这个文件里面添加如下行: zone "abc.com.cn" IN { type master; file "abc1"; allow-update { none; }; }; zone "10.168.192.in-addr.arpa" IN { type master; file "abc2"; allow-update { none; }; }; 如下的这两个文件在/var/named/这个目录下面。 3.cat abc1 $TTL 86400 abc.com.cn. IN SOA abc.com.cn. root.abc.com.cn. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum abc.com.cn. IN NS mail.abc.com.cn. mail.abc.com.cn. IN A 192.168.10.201 www.abc.com.cn. IN A 192.168.10.239 abc.com.cn. IN MX 5 mail.abc.com.cn. 4.cat abc2 $TTL 86400 @ IN SOA abc.com.cn. root.abc.com.cn. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS mail.abc.com.cn. 201 IN PTR mail.abc.com.cn. 239 IN PTR www.abc.com.cn. 确认配置文件没问题以后,执行如下的命令: Chown named.named /var/named/abc* Vi /etc/resolv.con增加如下1行 Nameserver 192.168.10.201 启动服务的命令: service named restart 15M ; retry 1W ; expiry 1D ) ; minimum abc.com.cn. IN NS mail.abc.com.cn. mail.abc.com.cn. IN A 192.168.10.201 www.abc.com.cn. IN A 192.168.10.239 abc.com.cn. IN MX 5 mail.abc.com.cn. 4.cat abc2 $TTL 86400 @ IN SOA abc.com.cn. root.abc.com.cn. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS mail.abc.com.cn. 201 IN PTR mail.abc.com.cn. 239 IN PTR www.abc.com.cn. 确认配置文件没问题以后,执行如下的命令: Chown named.named /var/named/abc* Vi /etc/resolv.con增加如下1行 Nameserver 192.168.10.201 启动服务的命令: service named restart type master; file "abc2"; allow-update { none; }; }; 如下的这两个文件在/var/named/这个目录下面。 3.cat abc1 $TTL 86400 abc.com.cn. IN SOA abc.com.cn. root.abc.com.cn. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum abc.com.cn. IN NS mail.abc.com.cn. mail.abc.com.cn. IN A 192.168.10.201 www.abc.com.cn. IN A 192.168.10.239 abc.com.cn. IN MX 5 mail.abc.com.cn. 4.cat abc2 $TTL 86400 @ IN SOA abc.com.cn. root.abc.com.cn. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS mail.abc.com.cn. 201 IN PTR mail.abc.com.cn. 239 IN PTR www.abc.com.cn. 确认配置文件没问题以后,执行如下的命令: Chown named.named /var/named/abc* Vi /etc/resolv.con增加如下1行 Nameserver 192.168.10.201 启动服务的命令: service named restart 4.cat abc2 $TTL 86400 @ IN SOA abc.com.cn. root.abc.com.cn. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS mail.abc.com.cn. 201 IN PTR mail.abc.com.cn. 239 IN PTR www.abc.com.cn. 确认配置文件没问题以后,执行如下的命令: Chown named.named /var/named/abc* Vi /etc/resolv.con增加如下1行 Nameserver 192.168.10.201 启动服务的命令: service named restart |