linux dns chroot配置文件,linxu chroot DNS 配置
1、安装Bind 9,chroot DNS
首先我们来查看一下BIND文件是否已经安装.
用命令 # rpm -qa | grep bind 来查看架设所需的安装包是否已经齐备.
bind-utils-9.2.4-16.EL4 <=====是用户端搜寻主机名称的相关指令,服务器测试工具
bind-libs-9.2.4-2 <=========实现域名解析功能必备库文件
ypbind-1.17.2.-3
bind-9.3.6-4.P1.el5.i386.rpm dns的主程序文件
bind-chroot-9.3.6-4.P1.el5.i386.rpm chroot模式加载程序
bind-devel-9.3.6-4.P1.el5.i386.rpm
bind-libbind-devel-9.3.6-4.P1.el5.i386.rpm
bind-sdb-9.3.6-4.P1.el5.i386.rpm
caching-nameserver-9.3.6-4.P1.el5.i386.rpm 默认的配置文件
2、创建和设置BIND 9配置文件
查看默认配置文件是否生成
cd /var/named/chroot/etc/
手工新建 named.conf 配置文件
vi /var/named/chroot/etc/named.conf
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
};
zone "20.168.192.IN-ADDR.ARPA." IN {
type master;
file "fb.db";
};
zone "fb.com." IN
type master;
file "fb.zone";
};
include "/etc/rndc.key";
cd /var/named/chroot/var/named/ 新建数据链接文件
正向 vi fb.zone
$TTL 1H
@ SOA localhost. root.localhost. ( 2
1H
1H
1H
1H )
NS localhost.
www IN 1H A 192.168.20.1
ftp IN 1H A 192.168.20.12
host1 IN CNAME www.fb.com.
host2 IN CNAME www.fb.com.
反向 vi fb.db
$TTL 1H
@ SOA localhost. root.localhost. ( 2
1H
1H
1H
1H )
NS localhost.
1 PTR www.fb.com.
12 PTR ftp.fb.com.
3、启动并运行chroot DNS
用命令检查区域解析文件的语法是否正确
named-checkconf /var/named/chroot/etc/named.conf 主配置文件名(默认named.conf)
named-checkzone xh.com /var/named/chroot/var/named/xh.db 区域名 区域文件位置
named-checkzone xh.com /var/named/chroot/var/named/xh.zone
如果没问题会没有错误提示 有错误根据错误提示修改相对应的行数
chkconfig --level 35 named 在35运行级别自动开启
service named status 发现服务尚未启动
service named start 启动服务 (在此之前确认本机的IP已经配置好,并且如果打算使用本机进行DNS测试的话确保 /etc/resolv.conf 已经正确配置了DNS信息)
检测运行情况
用ping命令或用测试工具 nslookup 测试解析情况
linux dns chroot配置文件,linxu chroot DNS 配置相关推荐
- linux目录共享配置文件,NFS共享目录配置
一.查看是否安装NFS(portmap是用于RPC传输的) # rpm -q nfs-utils portmap nfs-utils-1.0.9-47.el5_5 portmap-4.0-65.2.2 ...
- linux php安全配置文件,centos_linux系统安全配置、php安全配置
centos linux系统安全配置.php安全配置 一.centos 安全篇 1,最小化安全系统,删除不必要的软件,关闭不必要的服务. # ntsysv 以下仅列出需要启动的服务,未列出的服务一律推 ...
- 【笔记】基础命令vim快捷键网卡配置文件DNS解析配置文件修改主机名称
基础命令: help help 内部命令 #帮助(用于内置命令) bash内置命令: 解释器中默认已存在的命令 不能使用man帮助查询 可以使用help man man 外部命令 #手册(用于外置命令 ...
- linux的dns怎么配置正向区域文件,Linux学习之路之DNS的配置文件和正解区域文件、反解区域文件...
DNS正解区域文件 在DNS中,我们知道有域和区域的概念,域的英文名称是domain,它是一种逻辑概念:而区域英文全称zone,它是一种物理概念.且zone分为正解区域和反解区域 正解区域:提供正向解 ...
- Linux学习之CentOS(三十四)--配置域主DNS服务器
在上一篇随笔里 Linux学习之CentOS(三十三)--DNS基础及域名系统架构,讲解了DNS的一些基础知识以及域名系统架构,在本篇随笔里将详细地讲解主DNS服务器的配置... 一.DNS服务器的类 ...
- [Linux]在Linux上部署Java开发环境笔记(一)-- 补充:Linux下如何手动设置IP及配置DNS服务
在Linux上部署Java开发环境笔记(一) -- 补充:Linux下如何手动设置IP及配置DNS服务 2010/06/17 有的Linux系统会有网络设置的图形操作界面,比如"红旗Linu ...
- 【Linux】DHCP、FTP、DNS、WEB服务器的配置过程
[Linux]DHCP.FTP.DNS.WEB服务器的配置过程 要求 一.DHCP服务器配置过程 二.FTP服务器配置过程 三.DNS服务器配置过程 四.WEB服务器配置过程 要求 某企业有一个局域网 ...
- 思科服务器的dns如何配置文件,思科在服务器上配置dns
思科在服务器上配置dns 内容精选 换一换 参数说明如下:网段:VPC的地址范围.根据规划的子网信息,配置VPC的地址范围.子网网段:VPC中默认子网的地址范围,需要在VPC的子网地址范围内,根据规划 ...
- 头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统)——保姆级教程
头歌实践教学平台-Linux网络实战(一)-DNS配置(Ubuntu系统) ***写在前面*** 知识补充 相关知识 实验环境准备 安装DNS服务器并开启服务 一.标题配置域名和IP的正解与反解zon ...
最新文章
- 北京大学纳家勇治研究组在《美国国家科学院院刊》发文阐明时序记忆的神经机制
- Could not GET “XXXXX.xml”Received status code 400
- OpenStack Ocata版本国内代码贡献盘点
- 判断、转载-【Cocos2D-X 】初窥门径(8)判断精灵点击-by小雨
- TCP网络编程中connect()、listen()和accept()三者之间的关系
- 虚方法virtual详解(转载)
- 自定义类型转换器代码编写
- IOS 调用系统照相机和相册
- 【Java】日期字符串转换java.sql.Date对象
- 【C++】C++类的学习(三)——运算符重载与友元函数
- 【公测】智能便捷稳定 新版家园只为给你不一样的体验~
- 我是大道至简山寨版~
- java 遍历arrayList的四种方法
- theano 编程细节
- wps插入公式与文字不平行问题解决办法
- 【转】关于PCI和PCIE
- 百年铁树要开花,贾跃亭要还钱了?
- 如果房子5折甩卖,你会买吗?
- 西门子博途v16系统要求_西门子博途技术研讨
- 实现一个矩阵类 Matrix