返回顶部
首页 > 资讯 > 服务器 >使用 Webmin+bind9快速搭建私有DNS服务器
  • 716
分享到

使用 Webmin+bind9快速搭建私有DNS服务器

linux 2023-09-14 12:09:39 716人浏览 独家记忆
摘要

什么是DNS DNS是Domain name system的简称,有些地方也称为Domain name server DNS主要是用于将域名解析为IP地址的协议,有时候也用于将IP地址反向解析成域名,所以DNS可以实现双向解析。 DNS

  • 什么是DNS

DNS是Domain name system的简称,有些地方也称为Domain name server

DNS主要是用于将域名解析为IP地址的协议,有时候也用于将IP地址反向解析成域名,所以DNS可以实现双向解析。

DNS可以使用tcp和UDP的53端口,基本使用UDP协议的53端口。

  • 内网搭建DNS的方案

内网搭建dns服务,有很多可选的方案比如:

CoreDNS、Bind9、dnsmasq、PowerDNS、WEBminDNS、 AD域控自带

Bind 是一款开源的 DNS 服务器软件,能够提供双向域名解析,转发,子域授权,view 等功能。是目前世界上使用最为广泛的 DNS 服务器软件。

Webmin是一个web端的dns服务器管理软件,官网:https://www.webmin.com/

  • 部署

安装Docker,参考文档:Https://docs.docker.com/engine/install/Centos/

sudo yum remove docker \                  docker-client \                  docker-client-latest \                  docker-common \                  docker-latest \                  docker-latest-logrotate \                  docker-logrotate \                  docker-enginesudo yum install -y yum-utilssudo yum-config-manager \    --add-repo \    https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.io docker-compose-pluginsudo systemctl start dockersudo docker run hello-world

docker启动bind9+webmin

mkdir -p /data/bind #创建数据目录docker run --name bind -d --restart=always \--publish 53:53/tcp \--publish 53:53/udp \--publish 10000:10000/tcp \-v /etc/localtime:/etc/localtime \-v /data/bind/:/data \--env='WEBMIN_INIT_SSL_ENABLED=false'  \--env='ROOT_PASSWord=20221128'  \sameersbn/bind:9.16.1-20200524

如果开启了防火墙还需要放通对应的端口

# 开启 NAT 转发firewall-cmd --permanent --zone=public --add-masquerade# 开放 DNS 使用的 53 端口,UDPfirewall-cmd --zone=public --add-port=10000/tcp --permanentfirewall-cmd --zone=public --add-port=53/tcp --permanentfirewall-cmd --zone=public --add-port=53/udp --permanent
  • 登录webmin

登录地址:http://IP:1000,默认账号密码:root/password,这里在启动的时候指定为了20221128

  • 修改语言为中文

  • DNS 服务配置

    • 配置转发和传输

  • 访问控制

  • 创建新的主区域

  • 创建正向区域A记录

可以看到这里指定DNS服务器为上面搭建的内网DNS服务器地址,解析jenkins.devops.online这个域名,已经成功地已解析到上面添加的A记录192.168.1.188上面了

好了,今天的分享就到这里了,希望对大家有所帮助。如果觉得还不错的话,各位看官动动小手点赞加关注,点击下面的链接可以直接进入本公众号,查看历史文章,谢谢大家^_^

来源地址:https://blog.csdn.net/jcmj123456/article/details/128108579

--结束END--

本文标题: 使用 Webmin+bind9快速搭建私有DNS服务器

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

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

猜你喜欢
  • 使用 Webmin+bind9快速搭建私有DNS服务器
    什么是DNS DNS是Domain name system的简称,有些地方也称为Domain name server DNS主要是用于将域名解析为IP地址的协议,有时候也用于将IP地址反向解析成域名,所以DNS可以实现双向解析。 DNS...
    99+
    2023-09-14
    linux
  • dns加速服务器如何搭建
    要搭建一个DNS加速服务器,可以按照以下步骤进行操作:1. 选择合适的操作系统:可以使用Linux或者Windows操作系统来搭建D...
    99+
    2023-08-25
    dns服务器 服务器
  • 私有云服务器搭建
    私有云服务器搭建的过程比较复杂,具体可以分为以下几个步骤:1.确定需求:首先需要明确需要部署的云服务器类型,包括单体云服务器、集群云服务器、云主机等,根据需求选择最合适的云服务器。2.选择云服务器:在选择云服务器时,需要考虑多种因素,比如云...
    99+
    2023-10-26
    服务器
  • 搭建私有云服务器
    搭建私有云服务器可以分为以下几步: 确定云服务器的容量和配置:首先要确定云服务器的容量和配置。云服务器可以是大容量的,也可以是小容量的。如果是大容量的云服务器,需要考虑如何配置高效的服务器资源,确保云服务器能够在较短时间内提供高性能的服...
    99+
    2023-10-26
    服务器
  • 私有服务器搭建有哪些用途
    私有服务器搭建有以下用途:1. 网站托管:可以在私有服务器上搭建自己的网站,可以自定义网站功能和样式,提高网站的访问速度和安全性。2...
    99+
    2023-06-11
    私有服务器 服务器
  • 怎么使用Dnsmasq搭建DNS服务器
    这篇文章主要介绍“怎么使用Dnsmasq搭建DNS服务器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用Dnsmasq搭建DNS服务器”文章能帮助大家解决问题。一、Dnsmasq安装安装并启动...
    99+
    2023-06-28
  • 教你使用Ubuntu搭建DNS服务器
    本例是在ubuntu18.04上进行的,其他版本的ubuntu同样类似! 一、重点说明/etc/bind/named.conf.options配置文件 在进行bind9服务器配置时,...
    99+
    2024-04-02
  • 搭建Zerotier私有根服务器(Planet)
    简介 ZeroTier 是一个加密的虚拟骨干网。它的客户端和服务端都是开源且免费的,对于一般的用户,可以用它做内网穿透,将处于不同内网中的主机组成虚拟局域网。可以解决很多P2P联网游戏/应用的需求。但目前的官方搭建的服务端Planet有2...
    99+
    2023-09-03
    网络 Powered by 金山文档
  • 怎么搭建私有GitLab服务器
    这篇文章主要介绍“怎么搭建私有GitLab服务器”,在日常操作中,相信很多人在怎么搭建私有GitLab服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么搭建私有GitLab服务器”的疑惑有所帮助!接下来...
    99+
    2023-07-05
  • 私有云服务器搭建教程
    私有云服务器是一种虚拟专有云平台,通常用于存储和管理大型数据集。以下是一些私有云服务器搭建的步骤: 部署准备:在安装私有云服务器之前,确保您已经正确安装了所有必要的软件和硬件。您可以通过以下步骤来进行安装: 运行安装程序并选择一个适合...
    99+
    2023-10-26
    服务器 教程
  • 私有云服务器搭建方案
    私有云服务器是一种云存储系统,用于存储和管理数据。以下是一种常见的服务器搭建方案: 数据备份和容灾:为虚拟主机或者云存储服务搭建一个本地备份平台,确保数据的安全和可用性。 网络连接:确保数据在云服务器所在的物理网络中有足够的带宽,以支持...
    99+
    2023-10-26
    服务器 方案
  • 自己搭建私有云服务器
    如果您已经拥有了私有云服务器,您可以考虑以下步骤来搭建自己的云服务器: 确定服务器的大小和需求:根据您的应用程序、数据需求,确定所需的容量和功能。 购买硬件:根据您的需求,选择合适的服务器硬件。一些常用的硬件包括CPU、内存、硬盘、带宽...
    99+
    2023-10-26
    服务器
  • 个人私有云服务器搭建
    私有云服务器搭建的过程一般分为以下几个步骤: 选择云服务器:选择符合您需求的云服务器。在选择云服务器之前,请确保已充分了解它的用途和性能。 规划和配置:根据您的需求和预算选择合适的云服务器,例如,您需要多少个虚拟存储服务器、存储容量、带...
    99+
    2023-10-26
    服务器
  • 搭建私有云服务器设备
    搭建私有云服务器设备通常需要采用专门的软件和硬件设备,以下是一些常见的工具和组件: 操作系统:在操作系统中创建或安装各种云端服务。 服务器:包括主机和服务器两种类型,主机提供虚拟机(Virtual Machine)和云虚拟化(Cloud...
    99+
    2023-10-26
    服务器 设备
  • 如何搭建私有云服务器
    搭建私有云服务器可以考虑以下几个步骤: 确定云服务器的需求:在搭建云服务器之前,需要确定其需求和性能指标,以确保选择一个适合你的云服务提供商。 确定云服务器提供商:选择一个可靠的云服务器提供商是非常重要的。你需要了解云服务器提供商的业务...
    99+
    2023-10-26
    服务器
  • 私有云服务器怎么搭建
    私有云服务器是一种将多个数据中心连接起来的云服务,它可以为用户提供更好的安全性、快速响应、可靠性和可用性。以下是一个搭建私有云服务器的基本步骤: 购买和租赁私有云服务器:在选择云服务器提供商时,请务必考虑其提供的服务种类和规模、性能和可...
    99+
    2023-10-26
    服务器
  • 怎么搭建私有云服务器
    搭建私有云服务器可以通过以下几种方法: 购买云服务器:可以通过云服务网站购买云服务器。这类云服务提供商通常提供虚拟服务器集群服务,可以按需添加或删除服务器,并在同一台云服务器上运行多个应用程序。 使用公共云:可以使用多种云服务,如Iaa...
    99+
    2023-10-26
    服务器
  • 私人服务器搭建有哪些用途
    1. 网络存储:可以将自己的文件、照片、音乐等存储在私人服务器上,随时随地访问和共享。2. 网络游戏:可以在私人服务器上搭建游戏服务...
    99+
    2023-06-11
    私人服务器 服务器
  • 如何使用PHP快速搭建一个图片服务器
    PHP是一种被广泛应用于Web开发的服务器端脚本语言。在很多实际应用中,我们需要搭建一些服务器来专门存储和管理图片,以供我们的应用和网站进行引用和展示。本文介绍如何使用PHP快速搭建一个图片服务器。基础环境安装在开始之前,我们需要安装PHP...
    99+
    2023-05-14
  • Linux下如何搭建与使用DNS服务器
    这篇文章主要介绍Linux下如何搭建与使用DNS服务器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!DNS(Domain Name System,域名系统),其主要作用是将主机名解析为IP地址的过程,完成了从域名到主...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作