linuxDNS服务器的部署

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:
        
                                                    linuxDNS服务器的部署  
DNS服务器专业叫域名解析服务器,在linuxDNS服务器的部署上和WINDOWS上大同小异,其术语是类似的,这里就不一一介绍了。
   首先,在部署DNS之前,先确定服务是否安装,运行命令:
                           rpm   -qa  bind
    如果没有安装,先挂上linux的光盘,
        执行命令mount  /dev/cdrom/mnt
                                 cd   /mnt/senver
                              rpm   -ivh      bind*
                               rpm  -ivh   cath*                //DNS的缓存包
 
 
接下来,调整服务状态,设置自动启动,运行ntsysv-------------->选中named------>确定,也可以手工调整:server named restart
本博文以降[url]www.sina.com[/url]解析为192.168.1.254为例。
 
 
 
具体配置: 首先修改主配置文件:
     cd /var/named/chroot/etc
      pwd确认
将主配置文件中如下的对应位置改为any;
 
 
 
 
 
 
 
 
 
 
 
 
 
接下来是声明正向域,里面的格式必须严格
 
 
 
sina.com是域名,type master是指定服务器的类型,服务器包括主服务器 master  辅助服务器  slave   惟高缓存服务器hint
其中主服务器可以单独工作,辅助服务器不可以单独工作,它需要借助于主服务器来工作。file 后事正向文件名,指定正向域的文件,建议将文件名写成   域名.zone的形式。
allow update是否允许动态更新,
 
cd /var/named/chroot/var/named 是声明反向域,
 
 
 
进入并编辑正向域文件
 
 
 
 
 
 
正向域文件的格式如下
 
反向域的格式为这样的,与正向域文件相比,反向域文件无$ROLGIN   ,无MX记录  ,无A记录,但是替代A记录的而是PTR记录。
 
PTR记录:实现由IP到主机DNS名的单向对应,
 
进入并编辑反向域文件
 
 
为了使我的操作 生效,需要重启服务:
 
但是要注意,当有DNS客户端时,还要进行客户端的配置。
cd  /etc
vi  resolv.conf      //客户端域名解析文件
最后进行测试
 
 
 
当能互相解析时,我们的实验就成功了。下篇博文将介绍linux下Apach服务器的配置。
 





     本文转自shenleigang 51CTO博客,原文链接:http://blog.51cto.com/shenleigang/146080 ,如需转载请自行联系原作者



相关文章
|
20天前
|
弹性计算 监控 负载均衡
|
1月前
|
监控 安全 Linux
RHEL 环境下 Subversion 服务器部署与配置
【10月更文挑战第18天】在RHEL环境下部署Subversion服务器需依次完成安装Subversion、创建版本库、配置服务器、启动服务、客户端连接及备份维护等步骤。确保遵循安全最佳实践,保障数据安全。
|
14天前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
1月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
125 60
|
1月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
221 62
|
21天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
30天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
257 3
|
30天前
|
NoSQL Linux PHP
|
1月前
|
弹性计算 数据库连接 Nacos
阿里云ECS服务器在docker中部署nacos
docker pull nacos 失败,docker部署nacos遇到的问题,nacos数据库连接,nacos端口映射
104 1
|
1月前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
63 1
下一篇
无影云桌面