linux笔记38-DNS服务搭建

本文介绍了DNS服务的基础原理,包括正向解析和反向解析。通过使用bind软件,详细阐述了如何在Linux上搭建DNS服务器,涉及安装、配置、测试正反向解析、添加域名、设置DNS转发以及配置主从DNS服务器的步骤。通过这些步骤,读者能够掌握DNS服务的全面操作。
摘要由CSDN通过智能技术生成

DNS服务搭建

一、DNS原理

DNS是Domain Name System(域名系统)的缩写,它是将IP地址转换成对应的主机名或将主机名转换成与之相对应IP地址的一种服务机制。其中通过域名解析出IP地址的叫做正向解析,通过IP地址解析出域名的叫做反向解析。DNS使用TCP和UDP,端口号都是53,但主要UDP,服务器之间备份使用TCP。全世界只有13台“根”服务器,1个主根服务器放在美国,其他 12台为辅根服务器,DNS服务器根据角色可以分为:主DNS,从DNS,缓存DNS服务器,DNS转发服务器。

二、使用bind搭建DNS服务器

1、安装bind

yum install -y bind

cp /etc/named.conf /etc/named.conf.bak

>/etc/named.conf

vim /etc/named.conf

加入如下配置:

options{

   directory  "/var/named";

};

zone "." IN {

     type hint;

     file "named.ca";

};

zone "localhost" IN {

     type master;

     file "localhost.zone";

};

zone "0.0.127.in-addr.arpa" IN {

      type master;

      file "named.local";  

};

chown named /etc/named.conf

cd /var/named

dig -t NS . > named.ca

vim localhost.zone //加入

@           IN    SOA   location.  admin.localhost.  (

                           
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值