CentOS7安装bind域名服务
安装Bind Chroot DNS 服务器
yum install bind-chroot bind -y
拷贝bind相关文件,准备bind chroot 环境
cp -R /usr/share/doc/bind-*/sample/var/named/* /var/named/chroot/var/named/
在bind chroot 的目录中创建相关文件
touch /var/named/chroot/var/named/data/cache_dump.db touch /var/named/chroot/var/named/data/named_stats.txt touch /var/named/chroot/var/named/data/named_mem_stats.txt touch /var/named/chroot/var/named/data/named.run mkdir /var/named/chroot/var/named/dynamic touch /var/named/chroot/var/named/dynamic/managed-keys.bind
将 Bind 锁定文件设置为可写
chmod -R 777 /var/named/chroot/var/named/data chmod -R 777 /var/named/chroot/var/named/dynamic
将/etc/named.conf 拷贝到 bind chroot目录
# cp -p /etc/named.conf /var/named/chroot/etc/named.conf# vi /var/named/chroot/etc/named.confoptions {listen-on port 53 { xxxxxxxxxx; };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; };//forwarders { 114.114.114.114; }; .. .. zone "example.local" {type master;file "example.local.zone"; };zone "0.168.192.in-addr.arpa" IN {type master;file "192.168.0.zone"; }; .. ..
为 example.local 域名创建转发域与反向域文件
1 # vi /var/named/chroot/var/named/example.local.zone 2 3 ; 4 ; Addresses and other host information. 5 ; 6 $TTL 86400 7 @ IN SOA example.local. hostmaster.example.local. ( 8 2014101901 ; Serial 9 43200 ; Refresh 10 3600 ; Retry 11 3600000 ; Expire 12 2592000 ) ; Minimum 13 14 ; Define the nameservers and the mail servers 15 16 IN NS ns1.example.local. 17 IN NS ns2.example.local. 18 IN A 192.168.0.70 19 IN MX 10 mx.example.local. 20 21 centos7 IN A 192.168.0.70 22 mx IN A 192.168.0.50 23 ns1 IN A 192.168.0.70 24 ns2 IN A 192.168.0.80
创建转发域
1 # vi /var/named/chroot/var/named/192.168.0.zone 2 3 ; 4 ; Addresses and other host information. 5 ; 6 $TTL 86400 7 @ IN SOA example.local. hostmaster.example.local. ( 8 2014101901 ; Serial 9 43200 ; Refresh 10 3600 ; Retry 11 3600000 ; Expire 12 2592000 ) ; Minimum 13 14 0.168.192.in-addr.arpa. IN NS centos7.example.local. 15 16 70.0.168.192.in-addr.arpa. IN PTR mx.example.local. 17 70.0.168.192.in-addr.arpa. IN PTR ns1.example.local. 18 80.0.168.192.in-addr.arpa. IN PTR ns2.example.local.
创建方向域
开机自启动 bind-chroot 服务
/usr/libexec/setup-named-chroot.sh /var/named/chroot on systemctl stop named systemctl disable named systemctl start named-chroot systemctl enable named-chroot ln -s '/usr/lib/systemd/system/named-chroot.service' '/etc/systemd/system/multi-user.target.wants/named-chroot.service'
转载于:https://www.cnblogs.com/sellsa/p/8276769.html
CentOS7安装bind域名服务相关推荐
- centos7配置bind重启后错误解决
最近研究centos7安装bind做DNS服务器,都配置好了后,重启后用systemctl status named 发现好多诸如以下错误:error (network unreachable) re ...
- CentOS7 安装Redis Cluster集群
上一篇中已经讲到了如何安装单击版Redis,这一篇我们来说下如何安装Cluster,关于哨兵模式这里我就不写文章安装了,有兴趣的同学可以自己去研究,哨兵模式可以在主从模式下在创建三台机器的哨兵集群监控 ...
- centos7安装otrs
centos7 安装otrs yum install -y wget vim-enhanced htop tmpwatch mailx telnet unzip rpm -ivh http://rep ...
- Centos7 安装MongoDB
Centos7 安装MongoDB 1.下载安装文件 官网下载 https://www.mongodb.com/try/download/community 2.上传安装包解压 [root@cento ...
- Centos7 安装 OpenStack 遇到过的错误
以下是本人在Centos7 安装 OpenStack 遇到过的错误记录 ERROR : Error appeared during Puppet run: 192.168.0.153_compute. ...
- Centos7安装DPDK
目录 Centos7安装DPDK 1系统准备工作 1.1查看Linux机器是否为NUMA结构 1.2大页内存的挂载和分配 1.3加载启动dpdk需要的uio功能 1.4网络端口绑定和解绑定到内核驱动模 ...
- Centos7安装Redis教程
Centos7安装Redis 0.更新文件 yum update -y 这里会更新好多内容,需要等待一会. 1.下载redis [CSDN资源下载] https://redis.io/ 2.将压缩包放 ...
- centos7安装与配置DNS服务器
centos7上安装DNS服务器可以实现域名与IP的双向解析,即通过域名可以找到主机IP,也可以通过IP找到域名.在postfix搭建邮件服务器中,需要用到DNS正向解析与反向解析,因此DNS服务器大 ...
- Centos7安装RabbitMQ与使用(超详细)
Centos7安装RabbitMQ 第一步.安装任何软件包之前,建议使用以下命令更新软件包和存储库 yum -y update 第二步.Erlang在默认的YUM存储库中不可用,因此您将需要安装EPE ...
最新文章
- Stage4--Python面向对象
- python2 python3 中 raw_input input 区别
- Webservice入门教程_教程目录以及地址
- mybatis04--Mapper动态代理实现
- Docker文件系统实战
- xajax中的中文乱码问题
- 微型计算机技术怎么学,浅谈微型计算机技术课程的启发式教学
- 如何利用云服务器挖矿_企业如何选择云服务器
- uni-app—从安装到卸载
- 递归5--汉诺塔问题的栈实现
- C语言数据结构篇——约瑟夫环的实现
- ideaIU的学习一
- 密码学——常见的密码学习总结
- 如何从初级程序员到中级程序员
- Python+OpenCV对证件照换底
- 聚宝加油卡,2022年独一无二的翻身机会
- 硬件设备PS/2指的是什么?都有什么用途?
- microbit与python编程_支持 microbit 在线编程和仿真 OpenRoberta
- 美拍直播首屏耗时减少50%以上的优化实践
- sts会自带maven吗_STS中Maven配置
热门文章
- 电大计算机2019作业,【电大题】2019年最新国家开 放大学电大《人文英语2、3、》网络核心课形考网考作业两套汇编附全答案.docx...
- java static关键字_好程序员Java教程分享static关键字的理解
- java 8位随机数_JAVA中生成指定位数随机数的方法总结
- springboot中pom文件详解
- 企业网络推广——企业网络推广中如何解决网站排名提升难题?
- 手机移动端网站建设这些细节问题需重视
- 如何良好的展现网站优化效果?
- 浅析网站友情链接交换潜在问题有哪些?
- 如何有效提升网站转化率?从四个方面着手分析!
- php动态加载js,动态加载script文件的两种方法_javascript技巧