DNS服务器搭建

DNS服务器搭建

一、DNS服务简介

1.DNS(Domain Name System)域名系统

在Internet中使用IP地址来确定计算机的地址,这种以数字表示的IP地址不容易记忆。为了便于对网络地址的管理和分配,人们采用了域名系统,引入了域名的概念。通过为每台主机建立IP地址与域名之间的映射关系,用户可以避开难记的IP地址,而使用域名来唯一标识网络中的计算机。域名和IP地址之间的关系,就像是某人的姓名和身份证号码之间的关系,显然,记住名字比记住身份证号码容易的多。
DNS服务器的分类:

主要名称服务器:存放该区域中相关设置的DNS服务器,其存放的是区域文件的正本数据
辅助名称服务器:从其他服务器中复制数据,数据为副本无法修改
主控名称服务器:提供趋于数据复制的DNS服务器
缓存域名服务器:通过像根或其他服务器查询获得域名到ip的解析关系,将查询结果缓存到本地,提高重复查找速度

1.使用rpm -qa 选项查看系统中是否有已经安装dns服务如果系统中没有dns服务用户可以通过修改yum源使用yum -y install 或rpm -ivh进行安装,由于dns的依赖包较多建议使用yum -y insatll安装,这里采用yum -y install 选项进行安装

yum –y install bind   #安装DNS 服务
yum install bind-utils –y  #安装DNS 检测工具

2、编辑配置文件

vi /etc/named.conf

3、检查语法错误

named-checkconf

4、编辑配置文件

vi /etc/named.rfc1912.zones
最后添加

/正向区域配置
zone "hello. com" IN{
type master ;
file "hello. com. zone" ;
allow-update{none;}; 
};
//反向区域配置
zone "73.168 192. in- addr . arpa" IN{
type master;
file "hello. com. local";
allow-update{none;}; 
};
 

编写正向DNS配置

cd /var/named
cp -p named.localhost hello.com.zone    #编辑正向区域数据配置文件,注意复制配置文件时,要保持源文件权限
vi hello.com.zone    //编辑正向区域数据配置文件内容
 

6、编辑反向配置文件

cp -p hello.com.zone hello.com.local  #复制反向区域数据配置文件
vi hello.com.local  
 

7、测试DNS服务器

service named restart    #重新启动服务
vi /etc/resolv.conf      #添加新的DNS  nameserver 192.168.73.160
nslookup www.hello.com   #正向测试DNS
nslookup 192.168.73.160  #反向测试DNS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值