实验一:搭建DNS服务器
 
一、实验目的:
①     安装bind 软件包
②     配置文件
③     解析文件
④     用nslookup测试
 
 
二、实验环境:
1.硬件环境
     一台PC机、一个宽带路由器、一个调制解调器
2.软件环境
 Red Hat Linux 操作系统
 
 
三、实验步骤:
1. 查看bind 软件包
# rpm –qa | grep bind                           查看bind软件包是否已经装好
# service named start                           启动DNS服务
 
 
2. 进入主配置文件,对正向解析和反向解析进行配置
# vi /etc/named.conf
配置文件格式:
  zone “aaa.com” IN {
        type master;
        file “aaa.com.dns”;
  };
  zone “1.168.192.in-addr.arpa” IN{
        type master;
        file “1.168.192.dns”;
        allow-update {none;};
  };
 
 
3.解析文件
# cd /var/named
# ls
# cp named.local aaa.com.dns     把named.local中的内容复制到aaa.com.dns文件中
# cp named.local 1.168.192.dns    把named.local中的内容复制到1.168.192.dns文件中
 
# vi aaa.com.dns                              正向解析的配置文件格式
配置文件格式:
$ TTL   86400
@      IN      SOA       [url]www.aaa.com.root.localhost.[/url]  (
                            19970220700 ; Servial
                            28800       ; Refresh
                            14400       ; Retry
                            3600000     ; Expire
                            86400 )      ; Minimum
           IN        NS      [url]www.aaa.com..[/url]
www       IN        A       192.168.1.150
 
# vi 1.168.192.dns                             反向解析的配置文件格式
配置文件格式:
$ TTL   86400
@      IN      SOA       [url]www.aaa.com.root.localhost.[/url]  (
                            19970220700 ; Servial
                            28800       ; Refresh
                            14400       ; Retry
                            3600000     ; Expire
                            86400 )      ; Minimum
          IN        NS      [url]www.aaa.com..[/url]
150       IN       PTR      [url]www.aaa.com..[/url]
 
 
4.测试
    # service named reload                   重新加载named
    # ping [url]www.aaa.com[/url]                     测试是否能ping通域名
  # nslookup [url]www.aaa.com[/url]              用nslookup测试是否能相互解析
 

Linux系统下搭建域名服务器 (转http://elaine.blog.51cto.com/336598/65449)相关推荐

  1. Linux系统下搭建BUG管理系统---禅道

    Linux系统下搭建BUG管理系统---禅道 事前准备: Linux系统服务器,centos6.5版本 Windows系统本地电脑 禅道压缩包 Xshell4.xftp管理工具 1.安装mysql y ...

  2. boa服务器 系统设置,boa服务器在linux系统下搭建

    boa服务器在linux系统下搭建 内容精选 换一换 制作Docker镜像,有以下两种方法.快照方式制作镜像(偶尔制作的镜像):在基础镜像上,比如Ubuntu,先登录镜像系统并安装Docker软件,然 ...

  3. Ubuntu Linux系统下搭建自己的Web服务器

    经常被拿来当服务器的有CentOS.Ubuntu......考虑到自己只有Ubuntu的镜像并且只是自己做一些简单的测试使用,所以选择的版本是Ubuntu 14.04 LTS.在这个平台上搭建自己的W ...

  4. Linux系统下搭建java开发环境

    文章目录 安装jdk8 安装maven 安装idea 参考文章 不论在windows系统下,还是在linux系统下,搭建java开发环境的过程基本都是一样的,都要 下载.安装jdk,配置环境变量:JA ...

  5. stm32f746 linux,在Linux系统下搭建STM32开发环境--Nucleo-F429ZI

    (by中文社区:fengzi)在windows系统下开发stm32非常方便,我们有很多的工具,IDE等可供选择,同样是操作系统,在Lunix下开发也同样如此.对于开发爱好者来说,Lunix也是一个很好 ...

  6. linux系统下搭建php环境之-Discuz论坛

    1.安装搭建论坛必要的软件 apache  php  mysql CentOS系统我们可以直接使用 yum install 的方式进行软件安装,腾讯云有提供软件安装源,是同步CentOS官方的安装源, ...

  7. 【Linux】【开发环境】【RHEL】开发环境搭建系列之十一——Linux系统下搭建基于vim的C/C++ IDE开发环境

    环境 vim:8.2 RedHat:Red Hat Enterprise Linux Server release 7.7 (Maipo) plug.vim vim管理的基础 .vimrc,vim配置 ...

  8. Linux系统下搭建常用服务器

    1.搭建telnet服务器 2.搭建DHCP服务器 3.搭建DNS服务器 4.搭建sendmail服务器 5.搭建FTP服务器 6.搭建web服务器 安装 apache tomcat 7.搭建samb ...

  9. linux ftp web服务器搭建,Linux系统下搭建Web服务器和FTP服务器

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Apache2和php组件的安装 使用如下命令来安装Apache2和php的组件 Ps:如果只安装Apache2,将会导 ...

  10. Linux系统下搭建Zabbix(agentd篇)

    安装软件包 [root@agentd ~]# useradd -s /sbin/nologin zabbix [root@agentd ~]# yum -y install gcc pcre-deve ...

最新文章

  1. 如何使用Junit进行单元测试
  2. linux通信机制总结
  3. max格式转obj小工具_PDF文件转JPG等图片格式的小工具
  4. 【Python】一文搞懂Pandas数据排序
  5. php弹出第一个数组中,PHP array_search始终返回数组的第一个键
  6. 1、绪论初识机器学习
  7. WPF中两个窗口的互斥
  8. 什么是闭包?闭包的优缺点?
  9. C++基础::STL中的定理
  10. 设计模式-第七篇之门面模式
  11. c语言回顾之指针数组和数组指针
  12. python解析XML文件并转存到excel
  13. 项目管理:研发项目经理为何难做
  14. 用matlab做bp神经网络预测,matlab人工神经网络预测
  15. 空间机器人建模与仿真报告
  16. 中国最全亲戚关系图谱
  17. Blender学习入门(一)-Blender的下载和插件安装
  18. 8.21: Hackday、慈善x快速迭代
  19. 当公司企业邮件服务器IP被列黑名单的解决办法
  20. java评论功能怎么实现_评论功能的简单实现

热门文章

  1. 在c语言中 根据数据的组织形式,文件工作组织形式 文件的基本组织方式有哪几种?...
  2. 怎么把分开的pdf放在一起_PDF多页合并为一页的方法是什么 怎么将PDF文件拆分成单页...
  3. 帝国php获取栏目id,帝国CMS如何获取子栏目
  4. felix 与Phoenix 发音 n和l的分辨
  5. Android系统-MTK_android12默认横屏
  6. 微信小程序图片设置成圆形
  7. 重置Ubuntu root 密码
  8. poj3537 Crosses and Crosses 博弈论
  9. 计算机创建管理员用户名和密码,创建管理员密码是什么意思(图文)
  10. 广告的术语和简称大全