项 目 报 告
姓名: 班级: 专业: 学号:
*** 10312 网络技术 30
一、 项目需求:
根据某企业要求配置一个dns服务器,从而达到所需要求。
二、 项目内容:
设置一个主DNS服务器 1、实现解析 meng.com 域 2、具有邮件交换记录
3、分别解析www 、mail、 ftp 等常用地址
三、 项目实施环境:
硬件设备:计算机一台以及RH Linux系统安装光盘; 软件系统:RH AS Linux 5.0 虚拟机ip地址:10.129.33.100 www地址为:10.129.33.101 mail地址为:10.129.33.102 ftp地址为:10.129.33.103 Linux主机名:meng.com 服务器所需软件包:
以及
基本配置文件路径: /etc/named.conf /etc/named.rfc1912.zones
/etc/named.caching-nameserver.conf
/var/named/chroot/var/named/localdomain.zone /var/named/chroot/var/named/named.local /var/named/chroot/var/named/meng.com.zone /var/named/chroot/var/named/33.129.10.zone
四、 实验步骤:
1. 配置环境 配置ip地址:
2.检查是否安装了bind包:rpm - qa | grep bind
挂载系统光盘,安装:mount /dev/cdrom
/media
安装bind包: rpm – ivh bind* - -aid - -nodeps - -force 和caching-nameserver 包。
3.生成主配置文件至/etc/named.conf。cp
/etc/named.caching-nameserver.conf /etc/named.conf
并作配置: vi /etc/named.conf
// named.caching-nameserver.conf //
// Provided by Red Hat caching-nameserver package to configure the // ISC BIND named(8) DNS server as a caching only nameserver // (as a localhost DNS resolver only). //
// See /usr/share/doc/bind*/sample/ for example named configuration files. //
// DO NOT EDIT THIS FILE - use system-config-bind or an editor // to create named.conf - edits to this file will be lost on // caching-nameserver package upgrade. //
options {
listen-on port 53 { any; }; 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; };
forwarders { 202.96.134.133 202.96.128.68; }; }; //此处添加的主机地址为解析所用的DNS服务ip地址 logging {
channel default_debug {
file \"data/named.run\"; severity dynamic; };
};
view localhost_resolver {
match-clients { any; }; match-destinations { any; }; recursion yes;
include \"/etc/named.rfc1912.zones\"; ; };
4.修改区域配置文件,添加本地域名区域: Vi /etc/named.rfc1912.zone
// named.rfc1912.zones: //
// Provided by Red Hat caching-nameserver package //
// ISC BIND named zone configuration for zones recommended by // RFC 1912 section 4.1 : localhost TLDs and address zones //
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
zone \".\" IN {
type hint;
file \"named.ca\"; };
zone \"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
\"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; }; };
zone \"meng.com\" IN { //自己添加的正向区域 type master;
file \"meng.com.zone\"; //正向区域文件名 allow-update { none; }; };
zone \"33.129.10.in-addr.arpa\" IN { //自己添加的反向区域 type master;
file \"33.129.10.zone\"; //正向区域文件名 allow-update { none; }; \"/etc/named.rfc1912.zones\" 61L, 1144C
5.生成正向区域文件和反向区域文件:
cp -p /var/named/chroot/var/named/localdomain.zone meng.com.zone
//正向文件
cp -p /var/named/chroot/var/named/named.local 33.129.10.zone
6.在生成的正向区域好反向区域文件内加入相应记录:
Vi /var/named/chroot/var/named/meng.com.zone
$TTL 800
@ IN SOA meng.com. root .meng.com. (
42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS dns.meng.com. IN MX 10 mail.meng.com. dns IN A 10.129.33.100 gw IN A 10.129.33.1 ftp IN A 10.129.33.103 www IN A 10.129.33.101 mail IN A 10.129.33.102
//反向文件
Vi /var/named/chroot/var/named/33.129.10.zone
@ IN SOA meng.com. root.meng.com. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 800 ) ; Minimum IN NS dns.meng.com. 1 IN PTR gw.meng.com. 101 IN PTR www.meng.com. 102 IN PTR mail.meng.com. 103 IN PTR ftp.meng.com.
7.关闭防火墙并且定制允许进入的端口,在“其他端口”一栏输入:53:tcp 53:udp
8.开启dns服务
/etc/init.d/named restart
9.用nslookup测试, 正向解析:
反向解析:
五.项目总结: 生成主配置文件的时候使用,cp命令使用上-p参数把分组属性也一同复制; 注意主机名; 规划好地址。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo3.cn 版权所有 湘ICP备2023017654号-3
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务