linux dns配置服务器报告,Linux DNS服务实验报告
DNS实验报告
--杨冬
1.实验的环境
服务器:Red Hat Enterprise Linux 5.3 (ip:192.168.0.20)
Red Hat Enterprise Linux 5.3 (ip:192.168.0.30)
客户端:Windows XP (ip:192.168.0.1)
2.实验前期准备
注:主、副都要安装以下软件包。
yum install –y bind caching-nameserver
或
rpm -ihv /media/Server/bind-9.3.4-10.P1.el5.i386.rpm
rpm -ihv /media/Server/caching-nameserver-9.3.4-10.P1.el5.i386.rpm
3.实验目标一:实现简单的正、反DNS解析.
配置正向解析与反向解析.
①vim /etc/named.caching-nameserver.conf
修改1:listen-on port 53 { 192.168.0.20; };//侦听端口的本机ip地址
修改2://listen-on-v6 port 53 { ::1; };
修改3://allow-query { localhost; }; //永许哪些客户端访问DNS服务
修改4://match-clients { localhost; };
修改5://match-destinations { localhost; };
②vim /etc/named.rfc1912.zones
在结尾处添加:
zone "yangdong.com" IN {
type master;
file "yangdong.zone";
// allow-update { none; };
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "yangdong.local";
// allow-update { none; };
};
③ cd /var/named
cp -rf localhost.zone yangdong.zone
cp -rf named.local yangdong.local
chown named:named yangdong.local yangdong.zone
④ 配置正向配置文件:
vim yangdong.zone
配置文件内容:
$TTL 86400
@ IN SOA yangdong.com. root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS yangdong.com.
IN A 192.168.0.20
www IN A 192.168.0.21
wap IN A 192.168.0.22
⑤配置反向配置文件:
vim yangdong.local
配置文件内容:
$TTL 86400
@ IN SOA yangdong.com. root.yangdong.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS yangdong.com.
20 IN PTR yangdong.com.
21 IN PTR www.yangdong.com.
22 IN PTR wap.yangdong.com.
⑥vim /etc/resolv.conf
nameserver 192.168.0.20
service network restart
⑦service named restart
⑧[root@hello named]# host www.yangdong.com
⑨www.yangdong.com has address 192.168.0.21
⑩[root@hello named]# host 192.168.0.22
22.0.168.192.in-addr.arpa domain name pointer wap.yangdong.com.
[root@hello named]# host wap.yangdong.com
wap.yangdong.com has address 192.168.0.22
[root@hello named]# host 192.168.0.20
20.0.168.192.in-addr.arpa domain name pointer yangdong.com.
4.实验目标二:配置主DNS和辅助DNS.
主DNS:192.168.0.20
副DNS:192.168.0.30
主DNS的配置:
①vim /etc/named.rfc1912.zones
zone "yangdong.com" IN {
type master;
file "yangdong.zone";
// allow-update { none; };
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "yangdong.local";
// allow-update { none; };
};
②辅助DNS的配置.
vim /etc/named.caching-nameserver.conf
修改1:listen-on port 53 { 192.168.0.30; };//侦听端口的本机ip地址
修改2://listen-on-v6 port 53 { ::1; };
修改3://allow-query { localhost; }; //永许哪些客户端访问DNS服务
修改4://match-clients { localhost; };
修改5://match-destinations { localhost; };
③vim /etc/named.rfc1912.zones
在结尾处添加:
zone "yangdong.com" IN {
type slave;
file "slaves/yangdong.zone";
// allow-update { none; };
masters { 192.168.0.20; };
};
zone "0.168.192.in-addr.arpa" IN {
type slave;
file "slaves/yangdong.local";
// allow-update { none; };
masters { 192.168.0.20; };
};
④ vim /etc/resolv.conf
nameserver 192.168.0.30
service network restart
⑤ Service named restart
⑥[root@dong ~]# ls /var/named/slaves/
yangdong.local yangdong.zone
⑦[root@dong ~]# host www.yangdong.com
⑧www.yangdong.com has address 192.168.0.21
⑨[root@dong ~]# host 192.168.0.22
⑩22.0.168.192.in-addr.arpa domain name pointer wap.yangdong.com.
[root@dong ~]# host wap.yangdong.com
wap.yangdong.com has address 192.168.0.22
5.实验目标三:实现DNS智能双线服务
DNS server:192.168.0.20
① vim /etc/named.caching-nameserver.conf
配置文件最后修改内容:
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
acl "dianxin" { 192.168.0.1/32; };
acl "wangtong" {192.168.0.2/32; };
view dianxin {
match-clients { dianxin; };
// match-destinations { localhost; };
recursion yes;
// include "/etc/named.rfc1912.zones";
zone "yangdong.com" IN {
type master;
file "dianxin.zone";
};
};
view wangtong {
match-clients { wangtong; };
// match-destinations { localhost; };
recursion yes;
// include "/etc/named.rfc1912.zones";
zone "yangdong.com" IN {
type master;
file "wangtong.zone";
};
};
view localhost_resolver {
// match-clients { localhost; };
// match-destinations { localhost; };
recursion yes;
include "/etc/named.rfc1912.zones";
};
② cd /var/named
cp –rf yangdong.zone dianxin.zone
cp –rf yangdong.zone wangtong.zone
chown named:named dianxin.zone wangtong.zone
③C:\Documents and Settings\Administrator>nslookup
Default Server: d.center-dns.jsinfo.net
Address: 61.147.37.1
> server 192.168.0.20
Default Server: [192.168.0.20]
Address: 192.168.0.20
> www.yangdong.com
Server: [192.168.0.20]
Address: 192.168.0.20
Name: www.yangdong.com
Address: 192.168.1.11
测试完成。
以下为补充内容:
------------------------------------------------------------------------------------
环境:
DNS IP 10.0.0.11 Client1 ip 10.0.0.8 Client2 ip 10.0.0.9 Client3 ip 10.0.0.10
一、安装
Yum install bind caching-nameserver
二、创建配置文件并进行配置
1) cp –p /etc/named.caching-nameserver.conf /etc/named.conf
vim /etc/named.conf
listen-on port 53 { any; };
allow-query { any; };
match-clients { any; };
match-destinations { any; };
2) cp –p /etc/named.rfc1912.zones /etc/named.rfc1912.zones.back
Vim /etc/named.rfc1912.zones
Zone “tech.org” IN {
Type master;
File “tech.org.zone”
};
Zone “0.0.10.in-addr.arpa” IN {
Type master;
File “tech.org.local”;
};
3) cp –p /var/named/localhost.zone /var/named/tech.org.zone
Vim /var/named/tech.org.zone
IN A 10.0.0.11
Client1 IN A 10.0.0.8
Client1 IN A 10.0.0.9
Client1 IN A 10.0.0.10
4) cp –p /var/named/named.local /var/named/tech.org.local
Vim /var/named/tech.org.local
8 IN PTR client1.tech.org.
9 IN PTR client2.tech.org.
10 IN PTR client3.tech.org.
三、启动服务
Service named start
一、安装
Yum install bind caching-nameserver
二、创建配置文件并进行配置
2) cp –p /etc/named.caching-nameserver.conf /etc/named.conf
vim /etc/named.conf
listen-on port 53 { 192.168.31.134; }; 制定DNS监听的端口号和IP地址
forward only;
forwarders { 61.37.147.1; }; DNS转发功能
allow-query { any; };
match-clients { any; };
match-destinations { any; };
2) cp –p /etc/named.rfc1912.zones /etc/named.rfc1912.zones.back
Vim /etc/named.rfc1912.zones
Zone “tech.boobooke” IN {
Type master;
File “ech.boobooke.zone”
};
Zone “31.168.192.in-addr.arpa” IN {
Type master;
File “tech.boobooke.local”;
};
Zone “mart.boobooke” IN {
Type master;
File “mart.boobooke.zone”
};
Zone “32.168.192.in-addr.arpa” IN {
Type master;
File “mart.boobooke.local”;
};
Zone “freedom.boobooke” IN {
Type master;
File “freedom.boobooke.zone”
};
Zone “33.168.192.in-addr.arpa” IN {
Type master;
File “freedom.boobooke.local”;
};
3) cp –p /var/named/localhost.zone /var/named/tech.boobooke.zone
cp –p /var/named/localhost.zone /var/named/mart.boobooke.zone
cp –p /var/named/localhost.zone /var/named/freedom.boobooke.zone
Vim /var/named/tech.boobooke.zone
IN A 192.168.31.134
Client1 IN A 192.168.31.1
Client2 IN A 192.168.31.2
Client3 IN A 192.168.31.3
….
Cloent100 IN A 192.168.31.100
Vim /var/named/mart.boobooke.zone
IN A 192.168.31.134
Client1 IN A 192.168.32.1
Client2 IN A 192.168.32.2
Client3 IN A 192.168.32.3
….
Cloent100 IN A 192.168.32.100
Vim /var/named/freedom.boobooke.zone
IN A 192.168.31.134
Client1 IN A 192.168.33.1
Client2 IN A 192.168.33.2
Client3 IN A 192.168.33..3
….
Cloent50 IN A 192.168.33.50
4) cp –p /var/named/named.local /var/named/tech.boobooke.local
cp –p /var/named/named.local /var/named/mart.boobooke.local
cp –p /var/named/named.local /var/named/freedom..boobooke.local
Vim /var/named/tech.boobooke.local
8 IN PTR client1.tech.boobooke.
9 IN PTR client2.tech.boobooke.
10 IN PTR client3.tech.boobooke.
….
100 IN PRT client100.tech.boobooke.
Vim /var/named/mart.boobooke.local
8 IN PTR client1.mart.boobooke.
9 IN PTR client2.mart.boobooke.
10 IN PTR client3.mart.boobooke.
….
100 IN PRT client100.mart.boobooke.
Vim /var/named/freedom.boobooke.local
8 IN PTR client1.freedom.boobooke.
9 IN PTR client2.freedom.boobooke.
10 IN PTR client3.freedom.boobooke.
….
50 IN PRT client50.freedom.boobooke.
三、启动服务
Service named start
vim /etc/named.conf
forward only;
forwarders { 202.100.138.68; 202.100.128.68 };
环境:
DNS ip:192.168.31.132
一、安装
Yum install bind caching-nameserver
二、创建配置文件并进行配置
3) cp –p /etc/named.caching-nameserver.conf /etc/named.conf
vim /etc/named.conf
listen-on port 53 { 192.168.31.132; };
version “9.3.4”;
allow-query { any; };
match-clients { any; };
allow-transfer { 192.168.31.134; };
match-destinations { any; };
2) cp –p /etc/named.rfc1912.zones /etc/named.rfc1912.zones.back
Vim /etc/named.rfc1912.zones
Zone “xyz.org” IN {
Type master;
File “xyz.org.zone”
};
Zone “31.168.192.in-addr.arpa” IN {
Type master;
File “xyz.org.local”;
};
3) cp –p /var/named/localhost.zone /var/named/xyz.org.zone
Vim /var/named/xyz.org.zone
IN A 192.168.31.132
Dns IN A 192.168.31.1
www IN A 192.168.31.2
mail IN A 192.168.31.3
bbs IN CNAME www
xyz.org. IN MX 10 mail.xyz.org.
4) cp –p /var/named/named.local /var/named/xyz.org.local
Vim /var/named/xyz.org.local
@ IN PTR dns.xyz.org.
1 IN PTR dns.xyz.org.
2 IN PTR www.xyz.org.
3 IN PTR mail.xyz.org.
三、启动服务
Service named start
一、安装
Yum install bind caching-nameserver
二、创建配置文件并进行配置
4) cp –p /etc/named.caching-nameserver.conf /etc/named.conf
vim /etc/named.conf
listen-on port 53 { any; };
allow-query { any; };
match-clients { any; };
match-destinations { any; };
2) cp –p /etc/named.rfc1912.zones /etc/named.rfc1912.zones.back
Vim /etc/named.rfc1912.zones
Zone “xyz.org” IN {
Type slave;
File “slave/xyz.org.zone”
Master { 192.168.31.132; };
};
Zone “31.168.192.in-addr.arpa” IN {
Type slave;
File “slave/xyz.org.local”;
Master { 192.168.31.132; };
};
三、启动服务
Service named start
linux dns配置服务器报告,Linux DNS服务实验报告相关推荐
- 苏州大学linux课程实验报告,苏州大学实验报告-定时溢出中断实验报告
苏州大学实验报告-定时溢出中断实验报告 本文关键词:实验,报告,溢出,中断,定时 苏州大学实验报告-定时溢出中断实验报告 本文简介:苏州大学实验报告院.系年级专业姓名学号课程名称成绩指导教师同组实验者 ...
- 计算机网络实训报告局域网,计算机网络局域网实验报告.doc
文档介绍: 计算机网络局域网实验报告 计算机网络组建局域网实验报告 肇庆学院计算机学院 计算机网络实验报告 实验名称: 组建局域网 班级: 11级计算机专科班学号: 2011131311 姓名: 指导 ...
- javaee实验报告心得_java,web实验报告心得.doc
java,web实验报告心得 java,web实验报告心得 JavaWeb实验报告 实验一 开发环境配置及Servlet程序设计 一.实验目的 1.了解并熟悉编程环境.编程工具,包括Tomcat.My ...
- 东南大学计算机网络报告,东南大学计算机网络实验报告1东南大学计算机网络实验报告1.pdf...
东南大学计算机网络实验报告1东南大学计算机网络实验报告1 东南大学自动化学院 实 验 报 告 课程名称: 信息通信网络概论 第 1 次实验 实验名称: TCP/IP 协议与 Socket 编程认识实验 ...
- 安徽工程大学C语言程序设计实验报告,安徽工业大学嵌入式实验报告.docx
安徽工业大学嵌入式实验报告 <嵌入式系统实验报告>指导教师:陆勤姓名:程少锋学号:139074366班级:物联网131班实验一B 熟悉实验开发环境一.实验目的熟悉ADS1.2 开发环境,学 ...
- c语言的报告一,C语言实验报告(一).doc
C语言实验报告(一) C语言实验报告(一) 一.实验目的 掌握C语言中,基本的输入输出函数的使用方法. 掌握printf中转义字符'\t','\n'的用法. 掌握赋值语句的用法. 掌握算术表达式.赋值 ...
- 计算机图形人机交互实验报告,用户界面设计人机交互实验报告.doc
用户界面设计人机交互实验报告 <人机交互>实验报告 题目 实验一 图形用户界面的设计 专业 软件工程 班级 2011 学号 2011221104220026 姓名 孙元喜 导教师 关玉欣 ...
- 第四次c语言实验报告模板,C语言实验报告模板.doc
C语言实验报告模板.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所得 ...
- c语言选择循环实验报告,C语言程序设计实验报告选择与循环结构程序设计.doc
C语言程序设计实验报告选择与循环结构程序设计.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的 ...
- c语言初步实验报告,c语言实验报告(大一c语言实验报告答案)
哪位帮我一下啊,我这有个作业,要写C语言程序设计实验报告,包括五个部. 最低0.27元/天开通百度文库会员,可在文库查看完整内容> 原发布者:aming7728081 计算机科学与技术系C语言实 ...
最新文章
- 昨天,我用 Python 写了一个婚介模型
- 树莓派hdmi输出没声音_树莓派 4 开箱记
- 一位同学想通过用计算机编程解决韩信点兵,高中信息技术《算法与程序设计模块》练习题...
- android string.xml中%1$s、%1$d等的用法
- 管理实践-教练技术的应用
- linux同步数据库,Linux两台服务器mysql数据库同步
- cacti监控服务器
- Vue.js视频教程
- 如何设置 Web 服务器的权限之iis
- 使用交互环境 连载3
- 怎么取消百度右侧栏的搜索热点
- Windows内核文件
- 锐捷交换机虚拟化配置
- CCF SCI JCR 中科院分区 会议期刊等级总结
- C++制作一个连点器
- Unity 接入百度AI - Logo商标识别
- 计算机的英语音标是什么,英语音标怎么打出来,怎样在电脑上输入英语音标?...
- Roxe:大涨时毅然销毁99% ROC 专注解决跨境汇款难题
- 遍历二叉树的递归算法与非递归算法
- 极限学习机的使用方法