DNS CentOS 6

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

环境:

IP: static - 192.168.0.235

DNS: /etc/resolv.conf

nameserver 192.168.0.235

1、bind dns

yum -y install bind bind-libs bind-utils

2、bind service

chkconfig named on

3、start bind service

service named start

注意:

1、创建key

rndc-confgen -r /dev/urandom -a

2、更改权限

chown root:named /etc/rndc.key

chmod 644 /etc/rndc.key

3、重启named服务

service named restart

rndc status

rndc reload

4、named.conf

/etc/named.conf

include "/etc/rndc.key"; 
options { 
listen-on port 53 { 192.168.0.235; }; 
listen-on-v6 port 53 { ::1; }; 
directory "/var/named"; 
dump-file "/var/named/data/cache_dump.db"; 
statistics-file "/var/named/data/named_stats.txt"; 
memstatistics-file "/var/named/data/named_mem_stats.txt"; 
allow-query { any; }; 
recursion yes;

dnssec-enable yes; 
dnssec-validation yes; 
dnssec-lookaside auto;

bindkeys-file "/etc/named.iscdlv.key"; 
managed-keys-directory "/var/named/dynamic";

rrset-order {

class IN type A name "*.slave.mysql" order cyclic;

};

}; 

logging { 
channel default_debug { 
file "data/named.run"; 
severity dynamic; 
}; 
};

zone "." IN { 
type hint; 
file "named.ca"; 
};

zone "mysql.com" IN { 
type master; 
file "mysql.com.zone"; 
};

zone "0.168.192.in-addr.arpa" IN { 
type master; 
file "mysql.com.reverse"; 
};

include "/etc/named.rfc1912.zones"; 
include "/etc/named.root.key";

5、zone

/var/named/mysql.com.zone

$ORIGIN mysql.com.

$TTL 3D 
@ IN SOA dns.mysql.com. root.mysql.com. (0 1D 1h 1w 3h) 
@ IN NS dns.mysql.com. 
dns.mysql.com. IN A 192.168.0.235 
slave IN A 192.168.0.235

/var/named/mysql.com.reverse

$ORIGIN 0.168.192.in-addr.arpa. 
$TTL 3D 
@ IN SOA dns.mysql.com. root.mysql.com. (0 1D 1h 1w 3h) 
@ IN NS dns.mysql.com. 
235 IN PTR dns.mysql.com. 
235 IN PTR slave.mysql.com.

6、restart bind service

service named restart

7、dns

/etc/resolve.conf

nameserver 192.168.0.235

8、test dns server

nslookup dns.mysql.com

nslookup 192.168.0.235

9、security

yum install bind-chroot

service named restart










本文转自 Art_Hero 51CTO博客,原文链接:http://blog.51cto.com/curran/1314384,如需转载请自行联系原作者
目录
相关文章
|
网络协议 Linux 应用服务中间件
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
201 0
|
域名解析 小程序 Linux
CentOS 域名配置解析(购买-备案-配置-访问,二级域名配置)
CentOS 域名配置解析(购买-备案-配置-访问,二级域名配置)
420 0
|
5月前
|
Linux 网络安全
CentOS系统openssh-9,网络安全大厂面试真题解析大全
CentOS系统openssh-9,网络安全大厂面试真题解析大全
|
5月前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
153 2
|
5月前
|
网络协议 Linux 网络安全
Centos7 配置DNS服务
该教程指导配置DNS服务器:首先通过yum安装bind和cach件,然后修改IP设置。接着,编辑/etc/named.conf,将第13行和21行的参数改为"any"。在/etc/named.rfc1912中更新正向和反向域名。创建正向解析文件/var/named.localhost和反向解析文件/var/named.loopback,按指定格式添加解析记录。最后,重启服务,确保防火墙关闭,通过nslookup检查DNS配置效果。
229 1
|
5月前
|
Linux 数据安全/隐私保护 Docker
源码管理新征程:CentOS 7上GitLab安装全程解析
源码管理新征程:CentOS 7上GitLab安装全程解析
69 0
源码管理新征程:CentOS 7上GitLab安装全程解析
|
域名解析 网络协议 Linux
如何centos搭建内网dns服务器的详细步骤
要在 CentOS 上搭建内网 DNS 服务器,你可以按照以下步骤进行操作: 1. 安装 BIND DNS 服务器: - 打开终端并以 root 用户身份登录到 CentOS。 - 运行以下命令安装 BIND DNS 服务器: ``` sudo yum install bind bind-utils ``` 2. 配置 BIND DNS 服务器: - 使用文本编辑器打开 `/etc/named.conf` 文件,并根据需求进行配置。以下是一个示例配置: ``` options { listen-on po
2406 0
|
网络协议 Linux
百度搜索:蓝易云【Centos7系统配置DNS服务】
在CentOS 7系统中配置DNS服务有很多不同的方法,本文将介绍两种最常用的方法:使用NetworkManager和使用resolv.conf文件。
176 0
|
域名解析 缓存 网络协议
【Linux网络服务】Centos7搭建DNS域名解析服务
【Linux网络服务】Centos7搭建DNS域名解析服务

相关产品

  • 云解析DNS