DNS
DNS
服务器解释
Master 主服务器 slave 辅助服务器 forward 转发服务器 hind 根域
Dns软件名 bind
Dns版本号 4 8 9
安装dns步骤
一. 安装dns
yum -y install bind
查询是否安装了bind-chroot(得先安装再查询)
Rpm –qa | grep bind
没有bind-chroot时
Dns主配置文件为:/etc/named.conf
区文件存放目录为:/var/named
有bind-chroot时
Dns主配置文件为:/var/named/chroot/etc/named.conf
区文件存放目录为:/var/named/chroot/var/named
(注:bind-chroot的作用:dns作为公共域名查询服务器,允许所有终端访问,为了提升服务的运行安全性,保证服务器的安全性,会将服务的运行目录限制在/var/named/chroot中)
二. 配置dns
主配置文件模板路径:/usr/share/doc/bind*/sample/etc/named.conf或者直接cp /var/named下的本地默认配置文件named.localhost (注:cp时必须加上-p选项,保证named.localhost的源文件属性不变)
进入主配置文件进行配置
vim /etc/named.conf
options
{
Directory “/var/named”;
};
zone “sina.com”
{
Type master;
File “sina.com.zone”;
};
配置区域文件
进入/var/named,通过cp –p 创建 sina.com.zone文件
cp -p named.localhost sina.com.zone
vim sina.com.zone
常用下图配置方式:(原代码不变,在代码下面直接添加@ NS 服务器完整域名)
或者用以下方式(简便法)
sina.com. IN SOA sina.com. xxx.qq.com.(
0
1D
1H
1W
3H )
NS server. sina.com.
Server. sina.com. A 192.168.6.1 //服务器域名解析
Client. sina.com. A 192.168.6.2 //完全域名解析
Danny A 192.168.6.88 //相对域名解析
启动dns服务 service named restart
测试:
yum -y install bind-utils
nslookup
>server. sina.com
client上,vim /etc/resovlv.conf 中添加 nameserver 192.168.6.1 再重启网卡
辅DNS服务器配置:
- 安装DNS服务
- 进入/etc/named.conf配置
Vim /etc/named.conf
Options
{
Directory “/var/named”;
};
Zone “sina.com”
{
Type slave;
Masters{
192.168.6.1;
};
File “slaves/sina.com.zone”;
};
重启DNS服务,测试
转发DNS服务器配置:
options {
directory "/var/named";
};
zone "blog.com" IN {
type master;
file "blog.com.zone";
};
zone "sina.com" IN {
type forward;
forwarders {
12.1.1.1; //sina.com DNS域名服务器IP
};
};
zone "baidu.com" IN {
type forward;
forwarders {
12.1.1.2; //baidu.com DNS域名服务器IP
};
};
注:12.1.1.3 转发DNS服务器不仅有自己的DNS域名解析表,还能转发sina.com和baidu.com域名的DNS服务器
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了