centos7.2下配置DNS服务器
https://baijiahao.baidu.com/s?id=1748980460185046641&wfr=spider&for=pc
1、安装bind(服务器)
yum -y install bind bind-chroot
2、配置named.conf文件
vi /etc/named.conf
listen-on port 53 {192.168.222.96;}; 设置为本地的IP地址即可。 DNSf服务器设备IP是 192.168.222.96
allow-query {any;} 设置为所有人都可以访问。
3、域配置文件
cp -p /etc/named.rfc1912.zones /etc/named.my.zones
vi /etc/named.my.zones
4、配置正向、反向解析文件
//切到配置目录
cd /var/named
//对应上一步的文件名 named.mytest.com named.192.168.222
cp -p named.localhost named.mytest.com
cp -p named.loopback named.192.168.222
vi named.mytest.com
vi named.192.168.222
5、更改正向及反向文件权限
chmod 777 named.mytest.com named.192.168.222
备注:如果不添加权限的话,客户端nslookup的时候会出现报错
;; Got SERVFAIL reply from 192.168.222.96, trying next server
6、修改dns服务器指向
vi /etc/resolv.conf
添加一行 nameserver 127.0.0.1
启动DNS服务器 : systemctl start named
4、在客户端进行测试
客户端-网络连接-DNS服务器:
sudo gedit /etc/resolv.conf
nameserver 192.168.222.96
遇到DNS服务不能启动,无非就是主配置文件或数据配置文件写错了,可以使用named-checkconf /etc/named.conf
和 named-checkconf -z "$NAMEDCONF" 域名和路径
来检查配置文件是否有问题
最新文章
- Android版本和API Level对应关系
- centos6.5 网卡的处理
- [div+css]网站布局实例二
- web 分类 和使用Dreamweaver
- Python开发【第十篇】:CSS --无内容点击-不进去(一)
- 报错:/BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.29.5/UITableView.m:7943解决方法
- Mysql 常用查询语句
- eazasyui树形菜单
- fidder从基础到熟练
- ThreadLocal基本原理及运用
- 创建DVWA环境时遇到的问题
- netty源码分析之一:server的启动
- IIS7部署网站遇到的问题
- MUI的一些笔记
- 【接口时序】5、QSPI Flash的原理与QSPI时序的Verilog实现
- falsk 与 django cookie和session存、取、删的区别
- thinkphp模板使用
- [UGUI]图文混排(七):动态表情
- 使用fckeditor上传多张图片
- Kafka 0.8 sever:源代码High level分析