菜鸟学习之路------学习DNS的配置(LINUX)
来源:互联网 发布:逆袭网络剧06在线观看 编辑:程序博客网 时间:2024/05/22 17:22
DNS的配置是RHCE学习的第一天的学习内容
出现的问题:
1.配置反解区域数据库的时候没有加 "." 在域名的后面一定要加点。
2.忘记书写域名。
注意事项:
一定要确保区域数据库的所属组为named
知识拓展:
1、泛解析
* 配置在正解区域数据库中
2、自动补充域名
正解区域数据库中没有名字的行(前面为空)
主要的配置步骤:
配置主DNS步骤
主DNS的IP 192.168.21.1
从DNS的IP 192.168.21.2
PC测试端的IP 192.168.21.3
1.修改SERVER端的IP地址 192.168.21.1
vim /etc/sysconfig/network-scripts/ifcfg-eth0(重启网络服务systemctll restart network,并且检查)
2.修改SERVER名称 ns1.jd.com
vim/etc/hostname(修改主机名称需要reboot)
3.安装软件
yum install bind* -y
4.编辑主配置文件
vim /etc/named.conf
修改监听端口为any
允许查询为any(或者使用ACL)
文件的最后添加
zone "jd.com" IN {
type master;
file "jd.com.zone";
type master;
file "jd.com.zone";
allow-transfer { 192.168.21.2; };
};
};
zone "21.168.192.in-addr.arpa." IN {
type master;
file "21.168.192..zone";
type master;
file "21.168.192..zone";
allow-transfer { 192.168.21.2; };
};
};
5.定义正解区域数据库以及反解数据库(拷贝named.localhost到jd.com.zone(正解区域)&21.168.192.zone(反解区域))
定义正解区域数据库文件
$TTL 1D
@ IN SOA @ root.jd.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns1.jd.com.
A 192.168.21.1 前面为空,可以匹配jd.com
$TTL 1D
@ IN SOA @ root.jd.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns1.jd.com.
A 192.168.21.1 前面为空,可以匹配jd.com
* A 192.168.21.1 不管域名是否为什么,只要后面为jd.com,就可以匹配上
ns1 A 192.168.21.1
pc1 A 192.168.21.3
ns1 A 192.168.21.1
pc1 A 192.168.21.3
定义反解区域数据库文件
$TTL 1D
@ IN SOA @ root.jd.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns1.jd.com.
3 IN PTR pc1.jd.com.
1 IN PTR ns1.jd.com. 一定要写上“点”
定义完正解及反解区域数据库文件之后,确保文件的属组为named,否则将导致解析失败
chown .named jd.com.zone 21.168.192..zone
6、如果主机打开了防火墙,则默认未放行DNS的53端口,需要放行53端口。如果没有开,则忽略
7、启动并启用named服务
systemctl start named
systemctl enable named
systemctl start named
systemctl enable named
PC端的验证
1.修改IP 192.168.21.3
2.vim /etc/resolv.conf
配置DNS
3.ping+IPhost+域名
从DNS的配置同主,只是在主配置文件中要把文件的路径加上(file "slaves/21.168.192.zone";)(file "slaves/jd.com.zone";)
小贴士:
> /var/log/messages 清空日志
有问题的时候,查看/var/log/messages
阅读全文
0 0
- 菜鸟学习之路------学习DNS的配置(LINUX)
- 学习Linux的菜鸟(DNS服务器的安装与配置)
- linux菜鸟学习之网络配置
- Linux学习之DNS
- Linux 学习 (五) DNS配置
- 学习笔记之DNS配置(视图,日志,动态DNS)
- 1.菜鸟的linux学习之路------linux初体验
- 学习linux的菜鸟 (samba服务器安装与配置)
- 学习linux的菜鸟
- 菜鸟学习Linux 之五 常用软件的安装(收集)
- 嵌入式Linux菜鸟学习之路
- 嵌入式Linux菜鸟学习之路
- Linux学习篇之---Ubuntu 14.04 重启后DNS配置丢失问题的解决方案
- Linux学习篇第三章之~DNS服务器的配置及拓展
- Linux学习篇之---Ubuntu 14.04 重启后DNS配置丢失问题的解决方案,---ubuntu14.04
- linux菜鸟学习之网络学习
- 菜鸟我的JAVA学习之路
- 小菜鸟的学习之路!
- MATLAB中mean的用法
- 从零开始写聊天机器人
- Git安装配置
- Algorithm-week16
- 运算符重载的俩边为不同类的对象
- 菜鸟学习之路------学习DNS的配置(LINUX)
- BZOJ1081(SCOI2005)[超级格雷码]--找规律+暴搜
- 多种方法模拟估计值(蒙特卡罗)
- 机器学习总结(二)——逻辑斯谛回归和最大熵模型
- 机器学习算法工程师面试总结
- MVC学习笔记四:利用Entity Framework调用存储过程
- Graphviz入门
- MATLAB中median函数的用法
- SQL类--SQL语句构建器