广告
返回顶部
首页 > 资讯 > 服务器 >教你使用Ubuntu搭建DNS服务器
  • 1048
分享到

教你使用Ubuntu搭建DNS服务器

Ubuntu搭建DNS服务器UbuntuDNS服务器 2022-11-13 17:11:39 1048人浏览 八月长安
摘要

本例是在ubuntu18.04上进行的,其他版本的ubuntu同样类似! 一、重点说明/etc/bind/named.conf.options配置文件 在进行bind9服务器配置时,

本例是在ubuntu18.04上进行的,其他版本的ubuntu同样类似!

一、重点说明/etc/bind/named.conf.options配置文件

在进行bind9服务器配置时,/etc/bind/named.conf.options是十分关键的配置文件,它决定着DNS服务器是否可以正常工作。

重点解释第30行:listen-on port 53 { 192.168.110.6; };

这行代码指定了bind9服务器的监听端口号为53,监听的ip的地址为本机的IP地址。这里的IP地址一定是要注意,这个IP是本机网址所配置的IP。不用NAT所用的公网IP。只能是网卡实际配置的IP(即ifconfig显示的IP),不管此IP是公网IP还是内网。

我们知道,通常情况下,即使是公网环境下,服务器也是NAT后面,所以服务器配置的IP地址仍然是内网IP。所以我想说的就是,第30行配置的IP就是网卡配置的IP,不用管这个IP是公网还内网。所以图1中的IP必须与图2中的IP保持一致。

图1. /etc/bind/named.conf.options配置信息

图2. ifconfig显示网卡配置信息

配置完成以后,查看bind9的端口监听情况:netstat -anp | grep 53

这里的正确显示了bind9可以正常监听53端口。

如果第30行配置的IP地址不是本机网卡的IP地址,那么bind9会无法正常监听,也就不能正常提供DNS服务了。

从上图可以看出systemd-resolved服务占用了53端口,但它监听的IP地址与bind是不冲突的,所以配置bind9时是完全不用管systemd-resolved的(不用关闭它),也不用管它的配置文件/etc/resolv.conf。只要正确配置bind9的配置文件/etc/bind/named.conf.options就可以了。

二、查看服务状态、打开/关闭服务等命令使用

#启动bind9有两个:
/etc/init.d/bind9 restart
/usr/sbin/named
systemctl start bind9
 
#查看bind9启动状态,如果没有正常启动,它会显示错误在哪里,比如配置信息哪里错了
systemctl status bind9
 
#配置开机自启动或关闭自启动
systemctl enable bind9
systemctl disable bind9
 
#查看bind服务器状态
sudo rndc status
 
#重启网络服务
sudo service network-manager restart
sudo systemctl restart networking.service
 
#查看ubuntu自带的resolve状态
systemd-resolve --status
 
#重启ubuntu自带resolve
systemctl restart systemd-resolved

到此这篇关于Ubuntu搭建DNS服务器的文章就介绍到这了,更多相关Ubuntu搭建DNS服务器内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 教你使用Ubuntu搭建DNS服务器

本文链接: https://www.lsjlt.com/news/167900.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 教你使用Ubuntu搭建DNS服务器
    本例是在ubuntu18.04上进行的,其他版本的ubuntu同样类似! 一、重点说明/etc/bind/named.conf.options配置文件 在进行bind9服务器配置时,...
    99+
    2022-11-13
    Ubuntu搭建DNS服务器 Ubuntu DNS服务器
  • 教你搭建dns服务器(图文教程)
    目录1 环境准备2DNS服务的安装3 配置DNS服务器3.1 配置正向查找域3.2 配置主机和域名3.3 反向查找也配置上4 应用环节5 问题扩展1 环境准备 操作系统:win se...
    99+
    2022-11-13
    搭建dns服务器 dns 服务器
  • Ubuntu搭建DNS服务器的组建与配置
    Ubuntu搭建DNS服务器的组建与配置 安装bind9进入 /etc/bind目录修改配置named.conf.local文件配置刚刚新建的文件 db.test.cn添加解析区域配置文件,新...
    99+
    2023-09-30
    服务器 ubuntu
  • 搭建DNS服务器
    目录 搭建DNS缓存服务器 1.安装bind 2.修改配置文件 3.正向解析:  4.进行反向解析: 5.对文件的属主进行修改:  6.查看本机网卡: 7.查看本机DNS: 8.nslookup解析域名: 9. windows测试: 10....
    99+
    2023-09-17
    服务器 运维 linux
  • Centos7搭建主从DNS服务器的教程
    1、准备 例:两台192.168.11.10(主),192.168.11.11(从),域名www.test1.com # 主从DNS服务器均需要安装bind、bind-chroot、bind-utils yum -y...
    99+
    2022-06-04
    Centos7搭建DNS服务器 Centos7搭建服务器
  • 教你使用Apache搭建Http下载服务器
    目录前言Apache快速上手修改端口号设置访问限制配置文件参数详解限制连接量封禁ip设置账号密码访问参考前言 前段时间因为某些原因,几大主流网盘都无法使用,正好手头上有台闲置的云服务器,于是就想来搭建一个文件下载服务,用...
    99+
    2022-10-31
    Apache搭建Http下载服务器 Apache搭建Http服务器
  • 云服务器搭建dns
    云服务器搭建dns,需要以下几个步骤: 确定您的服务器地址和服务提供者的名称: 您需要确认您的服务器地址,例如您可以选择在互联网服务提供商(ISP)的服务器上进行注册以获得一个独立的IP地址。服务提供者名称,例如Amazon、IBM、O...
    99+
    2023-10-26
    服务器 dns
  • 怎么使用Dnsmasq搭建DNS服务器
    这篇文章主要介绍“怎么使用Dnsmasq搭建DNS服务器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用Dnsmasq搭建DNS服务器”文章能帮助大家解决问题。一、Dnsmasq安装安装并启动...
    99+
    2023-06-28
  • Win2016服务器DNS服务搭建
    文章目录 前言一、什么是DNS?1.为什么需要DNS系统2.为DNS(Domain Name System,域名系统)的功能3.域名解决方案的演进 二、域名介绍1.域名空间结构2.常见的顶...
    99+
    2023-09-11
    服务器 运维
  • 云服务器搭建DNS服务器
    云服务器搭建DNS服务器的基本步骤如下: 确定目标主机:首先需要确定要运行DNS服务器的主机位置和名称。 创建主配置文件:在DNS服务器中创建一个名为“usen.domain.server”的配置文件,该文件可以在DNS服务器中显示所有...
    99+
    2023-10-26
    服务器 DNS
  • Linux下如何搭建与使用DNS服务器
    这篇文章主要介绍Linux下如何搭建与使用DNS服务器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!DNS(Domain Name System,域名系统),其主要作用是将主机名解析为IP地址的过程,完成了从域名到主...
    99+
    2023-06-28
  • WinServer2012如何搭建DNS服务器
    本篇内容主要讲解“WinServer2012如何搭建DNS服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WinServer2012如何搭建DNS服务器”吧!DNS简介DNS,即Domain...
    99+
    2023-07-02
  • 详解Linux搭建DNS服务器
    1.DNS服务器概念 在互联网上通信需要借助于IP地址,但人类对于数字的记忆能力远不如文字,那么将IP地址转换成容易记忆的文字是个好办法,可是计算机只能识别0、1代码,这时就需要一种机制来解决IP地址与主机名的转换问题,...
    99+
    2022-06-04
    Linux搭建DNS服务器 Linux如何搭建DNS服务器 Linux下搭建DNS服务器 Linux - DNS服务器搭建
  • 云服务器搭建dns解析
    云服务器搭建dns解析通常会涉及到以下几个步骤: 安装云端dns服务器软件:首先需要准备一个云端dns服务器软件,通常需要根据实际情况确定需要选择哪种dns服务器软件,如Amazon Web DNS、Google DNS、Digital...
    99+
    2023-10-26
    服务器 dns
  • win10怎么搭建DNS服务器
    要在Windows 10上搭建DNS服务器,可以按照以下步骤进行操作:1. 打开控制面板,点击“程序”选项,然后选择“程序和功能”。...
    99+
    2023-08-11
    win10 DNS服务器 服务器
  • 主DNS服务器如何搭建
    搭建主DNS服务器需要以下步骤:1. 选择操作系统:选择一个适合用作DNS服务器的操作系统,如Linux(如Ubuntu、CentO...
    99+
    2023-08-25
    dns服务器 服务器
  • 使用 Webmin+bind9快速搭建私有DNS服务器
    什么是DNS DNS是Domain name system的简称,有些地方也称为Domain name server DNS主要是用于将域名解析为IP地址的协议,有时候也用于将IP地址反向解析成域名,所以DNS可以实现双向解析。 DNS...
    99+
    2023-09-14
    linux
  • RHEL5下怎么搭建DNS服务器
    这篇文章主要介绍“RHEL5下怎么搭建DNS服务器”,在日常操作中,相信很多人在RHEL5下怎么搭建DNS服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”RHEL5下怎么搭建DNS服务器”的疑惑有所帮助!...
    99+
    2023-06-17
  • centos7下如何搭建DNS服务器
    小编给大家分享一下centos7下如何搭建DNS服务器,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一:项目环境:主机角色IP地址功能dns.kevin.comDNS服务器192.168.100.10提供域名解析win.k...
    99+
    2023-06-22
  • centos7下搭建DNS服务器介绍
    目录一:项目环境:二:dns服务器配置i:配置正向解析:ii :配置反向解析三:配置主从服务器:一:项目环境: 主机 角色 ...
    99+
    2022-06-04
    centos7搭建DNS服务器 centos配置DNS服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作