热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linuxdns服务器简书,ubuntu上搭建dns服务器

1、安装bind9sudoapt-getinstallbind9安装完成后,进入目录查看:cdetcbind会看到这个目录下有named.conf文件&

1、安装bind9sudo apt-get install bind9

安装完成后,进入目录查看:cd /etc/bind/

会看到这个目录下有 named.conf文件,这个是bind9的主文件

2、配置named.conf文件,添加如下内容:zone "xy.com" IN {

type master;

file "/etc/bind/db.xy.com";

};

3、配置/etc/bind/db.xy.com文件,添加如下内容:$TTL 86400

$ORIGIN xy.com.

@ IN SOA ubuntu.xy.com. root.ubuntu.xy.com. (

2001111601  28800 14400 3600000 86400)

@ IN NS ubuntu

@ IN A 8.8.20.113

ubuntu IN A 8.8.20.113

cat IN A 8.8.20.113

_sip._udp.srv.xy.com. IN SRV 5 0 5269 cat.xy.com.

注意:这里的ubuntu是我的主机名,8.8.20.113是我的dns服务器的地址4、重启bind9服务:

/etc/init.d/bind9 restart

5、查看系统日志,看看服务有没有正常启动,有无异常:vi /var/log/syslog

如果看到“all zones loaded”则代表正常启动了

6、用dig命令本地验证一下:dig @8.8.20.113 ubuntu.xy.com

dig @8.8.20.113 _sip._udp.srv.xy.com srv

正常的话都会看到:QUERY:1. ANSWER:1

7、在其他主机上验证一下:

找另外一台linux主机,先设置dns服务器指向刚配好的主机:vi /etc/resolv.conf

nameserver 8.8.20.113

然后用nslookup发送一下srv的命令,看看有无响应:$nslookup

>set type=SRV

>_sip._udp.srv.xy.com

Server: 8.8.20.113

Address:8.8.20.113#53

_sip._udp.srv.xy.com .  services = 5 0 5269 cat.xy.com.

注意:也可以使用dig命令,推荐使用dig命令代替nslookup命令



推荐阅读
  • 在Linux系统中,网络配置是至关重要的任务之一。本文详细解析了Firewalld和Netfilter机制,并探讨了iptables的应用。通过使用`ip addr show`命令来查看网卡IP地址(需要安装`iproute`包),当网卡未分配IP地址或处于关闭状态时,可以通过`ip link set`命令进行配置和激活。此外,文章还介绍了如何利用Firewalld和iptables实现网络流量控制和安全策略管理,为系统管理员提供了实用的操作指南。 ... [详细]
  • 对于希望在未越狱的iOS设备上修改Hosts文件的苹果用户来说,了解文件的具体位置和操作步骤至关重要。本文将详细介绍如何通过安装最新版本的iTunes来实现这一目标,并提供实用的操作指南,帮助用户轻松完成Hosts文件的编辑。 ... [详细]
  • 在JavaWeb项目架构中,NFS(网络文件系统)的实现与优化是关键环节。NFS允许不同主机系统通过局域网共享文件和目录,提高资源利用率和数据访问效率。本文详细探讨了NFS在JavaWeb项目中的应用,包括配置、性能优化及常见问题的解决方案,旨在为开发者提供实用的技术参考。 ... [详细]
  • 本文详细介绍了在Windows XP系统中安装和配置Unix打印服务的方法,以支持远程行式打印机(LPR)功能。对于同时使用Windows 2000 Server打印服务器和Unix打印服务器的网络环境,该指南提供了实用的步骤和配置建议,确保不同平台之间的兼容性和高效打印。 ... [详细]
  • Linux入门教程第七课:基础命令与操作详解
    在本课程中,我们将深入探讨 Linux 系统中的基础命令与操作,重点讲解网络配置的相关知识。首先,我们会介绍 IP 地址的概念及其在网络协议中的作用,特别是 IPv4(Internet Protocol Version 4)的具体应用和配置方法。通过实际操作和示例,帮助初学者更好地理解和掌握这些基本技能。 ... [详细]
  • 基于域名、端口和IP的虚拟主机构建方案
    本文探讨了在单台物理服务器上构建多个Web站点的虚拟主机方案,详细介绍了三种主要的虚拟主机类型:基于域名、基于IP地址和基于端口的虚拟主机。每种类型的实现方式及其优缺点均进行了深入分析,为实际应用提供了全面的技术指导。 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • 本文详细介绍了如何在 Linux 系统上安装 JDK 1.8、MySQL 和 Redis,并提供了相应的环境配置和验证步骤。 ... [详细]
  • 本文详细介绍了在 CentOS 7 系统中配置 fstab 文件以实现开机自动挂载 NFS 共享目录的方法,并解决了常见的配置失败问题。 ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • TCP三次握手过程详解与图示解析
    本文详细解析了TCP三次握手的过程,并通过图示清晰展示了各个状态的变化。同时,文章还介绍了四次挥手的图解,解释了在TIME_WAIT状态中,客户端最后一次发送的ACK包的作用和重要性。 ... [详细]
  • 基于iSCSI的SQL Server 2012群集测试(一)SQL群集安装
    一、测试需求介绍与准备公司计划服务器迁移过程计划同时上线SQLServer2012,引入SQLServer2012群集提高高可用性,需要对SQLServ ... [详细]
  • 用阿里云的免费 SSL 证书让网站从 HTTP 换成 HTTPS
    HTTP协议是不加密传输数据的,也就是用户跟你的网站之间传递数据有可能在途中被截获,破解传递的真实内容,所以使用不加密的HTTP的网站是不 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • PHP预处理常量详解:如何定义与使用常量 ... [详细]
author-avatar
最佳永恒的六二
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有