首页 > 代码库 > 域名解析
域名解析
DNS:domain name service (域名服务)
名称解析:主机名解析
概念:把一种名称转换为另一种名称的过程。
名称:字串、数字
LDAP:轻量级目录服务访问权限 389/tcp
解析:根所有用户提供一种名称,去查询解析库,以得到另一种名称
根域:rootdomain
一级域:root-level domain
二级域:公司、组织、个人使用
主机:
解析可以分为两种
递归解析:
迭代查询:
一:正向解析
安装bind
检查bind是否安装使用命令 rpm -q bind;
安装命令yum install bind
主配置文件:/etc/named.conf, /etc/named.rfc1912.zone
修改主配置文件 使用命令 vim /etc/named.conf
定义区域:
保存退出后,使用命令 named-checkconf检查语法是否出错
Cd /var/named/下
vim mageedu.com.zone
测试工具:
1、host
2、Nslookup
3、dig
二:反向解析:
vim /etc/named.rfc1912.zone
cd /var/named/
在/var/named/建立172.16.100.zone编辑
三:DNS主从同步:
1、时间同步;
2、bind的版本主从相同;主低,从高;
主区定义:
cd /var/named/
vim 127.16.100.zone
建立从区域:
下载bind的版本与主区域相同,或者版本号高与主区域。
修改 vim /etc/named.conf
配置vim /etc/named.rfc1912.zone
启动命令:rndc reload
正向子域授权:
配置主域
cd /var/named/
编辑 vim mageedu.com.zone
启动子域所在的虚拟机
安装bind。使用命令yum install bind
注释掉配置文件
可以直接启动 service named start
配置vim /etc/named.rfc1912.zone
cd /var/named/
新建 ops.mageedu.com.zone
编辑vim ops.mageedu.com.zone
四:bind view
打开vim /etc/named.conf
编辑vim /etc/named.rfc1912.zone
cd /var/named/
vim mageedu.com.int
编辑vim mageedu.com.els
修改权限
chgrp root mageedu.com.*
chmod 640 mageedu.com.*
启动命令:rndc reload即可。
本文出自 “正则表达式” 博客,请务必保留此出处http://hhxxb.blog.51cto.com/9152570/1536592