Linux DNS安装配置

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

yum安装dns软件:

1
[root@leslie ~] # yum -y instal bind bind-chroot


配置:

  1:主配置文件:(文件内声明正向解析与反向解析和区域文件)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@leslie ~] # cd /var/named/chroot/etc/
[root@leslie etc] # vim named.conf
[root@leslie etc] # cat named.conf 
options {
directory  "/var/named" ;
};
zone  "lesliecheung.com."  IN {
type  master;
file  "lesliecheung.com.zone" ;
};
zone  "100.168.192.in-addr.arpa"  IN {
type  master;
file  "192.168.100.arpa" ;
};

 2:区域文件:


[root@leslie ~]# cd /var/named/chroot/var/named/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[root@leslie named] # vim leslie.com.zone
 
##添加正向解析
[root@leslie named] # cat leslie.com.zone 
$TTL 86400
@   IN  SOA lesliecheung.com.   root.lesliecheung.com. (
         20150630
         1H
         2M
         3W
         1D
)
@   IN  NS  ns.lesliecheung.com.
mail    IN  MX 10  mail.lesliecheung.com.
@   IN  A   192.168.100.100
mail    IN  A   192.168.100.100
ns  IN  A   192.168.100.100
ftp  IN  A   192.168.100.100
ntp IN  CNAME   ns
www IN  A   192.168.100.150
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
##添加反向解析:
[root@leslie named] # cat 192.168.100.arpa 
$TTL 86400
@INSOAlesliecheung.com.root.lesliecheung.com. (
20150630
1H
2M
3W
1D
)
@INNSns.lesliecheung.com.
mailINMX 10mail.lesliecheung.com.
100INPTRns.lesliecheung.com.
100INPTRntp.lesliecheung.com.
100INPTRftp.lesliecheung.com.
150INPTRwww.lesliecheung.com.


修改dns软件named的所属:

1
2
3
4
5
6
7
[root@leslie ~]
[root@leslie ~] # cd /var/named/chroot/
[root@leslie chroot] # chown named.named etc/named.conf var/named/leslie.com.zone var/named/192.168.100.arpa 
[root@leslie chroot] # ll etc/named.conf var/named/leslie.com.zone var/named/192.168.100.arpa 
-rw-r--r-- 1 named named 196 10月 10 19:48 etc /named .conf
-rw-r--r-- 1 named named 293 10月 10 19:54 var /named/192 .168.100.arpa
-rw-r--r-- 1 named named 287 10月 10 19:52 var /named/leslie .com.zone

启动dns:

1
2
[root@leslie ~] # /etc/init.d/named start
启动 named:                                               [确定]

测试:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[root@leslie ~] # nslookup
> server 192.168.100.100
Default server: 192.168.100.100
Address: 192.168.100.100 #53
> www.lesliecheung.com
Server:192.168.100.100
Address:192.168.100.100 #53
Name:www.lesliecheung.com
Address: 192.168.100.150
> 192.168.100.150
Server:192.168.100.100
Address:192.168.100.100 #53
150.100.168.192. in -addr.arpaname = www.lesliecheung.com.
> 192.168.100.100
Server:192.168.100.100
Address:192.168.100.100 #53
100.100.168.192. in -addr.arpaname =  ftp .lesliecheung.com.
100.100.168.192. in -addr.arpaname = ns.lesliecheung.com.
100.100.168.192. in -addr.arpaname = ntp.lesliecheung.com.





















本文转自偏执与柔情51CTO博客,原文链接:http://blog.51cto.com/lesliecheung/1971137 ,如需转载请自行联系原作者



相关文章
|
8天前
|
缓存 资源调度 安全
深入探索Linux操作系统的心脏——内核配置与优化####
本文作为一篇技术性深度解析文章,旨在引领读者踏上一场揭秘Linux内核配置与优化的奇妙之旅。不同于传统的摘要概述,本文将以实战为导向,直接跳入核心内容,探讨如何通过精细调整内核参数来提升系统性能、增强安全性及实现资源高效利用。从基础概念到高级技巧,逐步揭示那些隐藏在命令行背后的强大功能,为系统管理员和高级用户打开一扇通往极致性能与定制化体验的大门。 --- ###
29 9
|
10天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
25 5
|
15天前
|
算法 Linux 定位技术
Linux内核中的进程调度算法解析####
【10月更文挑战第29天】 本文深入剖析了Linux操作系统的心脏——内核中至关重要的组成部分之一,即进程调度机制。不同于传统的摘要概述,我们将通过一段引人入胜的故事线来揭开进程调度算法的神秘面纱,展现其背后的精妙设计与复杂逻辑,让读者仿佛跟随一位虚拟的“进程侦探”,一步步探索Linux如何高效、公平地管理众多进程,确保系统资源的最优分配与利用。 ####
48 4
|
16天前
|
缓存 负载均衡 算法
Linux内核中的进程调度算法解析####
本文深入探讨了Linux操作系统核心组件之一——进程调度器,着重分析了其采用的CFS(完全公平调度器)算法。不同于传统摘要对研究背景、方法、结果和结论的概述,本文摘要将直接揭示CFS算法的核心优势及其在现代多核处理器环境下如何实现高效、公平的资源分配,同时简要提及该算法如何优化系统响应时间和吞吐量,为读者快速构建对Linux进程调度机制的认知框架。 ####
|
23天前
|
域名解析 存储 缓存
DNS是什么?内网电脑需要配置吗?
【10月更文挑战第22天】DNS是什么?内网电脑需要配置吗?
82 1
|
24天前
|
Java Linux 网络安全
NIFI在Linux服务区上的部署配置过程是什么?
【10月更文挑战第21天】NIFI在Linux服务区上的部署配置过程是什么?
38 2
|
1月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
275 3
|
1月前
|
机器学习/深度学习 调度
mmseg配置解析 Polynomial Decay 多项式衰减
Polynomial Decay(多项式衰减)是一种常用的学习率调度方法,通过多项式函数逐步减少学习率,帮助模型更好地收敛。公式为:\[ lr = (lr_{initial} - \eta_{min}) \times \left(1 - \frac{current\_iter}{max\_iters}\right)^{power} + \eta_{min} \]。参数包括初始学习率、最小学习率、当前迭代次数、总迭代次数和衰减指数。适用于需要平滑降低学习率的场景,特别在训练后期微调模型参数。
58 0
mmseg配置解析 Polynomial Decay 多项式衰减
|
1月前
|
JSON JavaScript 前端开发
深入解析ESLint配置:从入门到精通的全方位指南,精细调优你的代码质量保障工具
深入解析ESLint配置:从入门到精通的全方位指南,精细调优你的代码质量保障工具
85 0
|
1月前
|
编解码 计算机视觉
mmseg配置解析 align_corners=False
`align_corners=False` 是图像插值操作中的一个参数,影响输入和输出图像的角点对齐方式。`align_corners=True` 严格对齐角点,而 `align_corners=False` 均匀分布像素点,更适用于保持整体比例关系的任务,如语义分割。
32 0

相关产品

  • 云解析DNS