搭建DNS 服务器

简介: 安装环境变量 OS: centos 6.9安装 Bind 9$ yum install -y bind* caching-nameserver*安装 Webmin$ wget https://jaist.

安装

环境变量

    OS:   centos 6.9

安装 Bind 9

$ yum install -y bind* caching-nameserver*

安装 Webmin

$ wget https://jaist.dl.sourceforge.net/project/webadmin/webmin/1.881/webmin-1.881.tar.gz
$ tar zxf webmin-1.881.tar.gz
$ mv webmin-1.881 /usr/local/webmin
$ cd /usr/local/webmin
$ ./setup.sh

一路默认配置即可,注意最后要输入管理的账号密码,默认端口为10000,安装后管理地址为http://ip:端口。

DNS 服务配置

依次进入到【Servers】=>【BIND DNS Server】=>【Edit Config File】,将如下内容进行修改:

listen-on port 53 { 127.0.0.1; };    修改为    listen-on port 53 { any; };

allow-query     { localhost; };      修改为    allow-query     { any; };

如下图所示:


img_724ef6f86d91ddb3f85d11890c26f0d5.png
配置文件

然后保存即可。

添加域名

依次进入【Servers】=>【BIND DNS Server】=>【Create master zone】中


img_d107f2cf8e4fedea819d9eaa5e1f25d1.png
Master Zone

依次输入域名,主机,邮箱,然后创建即可:


img_723b4db370c15f7938e392ce5850b5a5.png
新建域名

添加子域名

依次进入【Servers】=>【BIND DNS Server】=>【Edit Master Zone】中


img_3e8b723d364c6c9db76c4d74330f1679.png
Edit Master Zone

进入添加子域名界面,如下图:


img_9e4aa9d6173c1cc76f21027d21ae3ba9.png
添加新子域名

测试

DNS 默认端口 53 , webmin 默认端口 10000

查看DNS端口

$ netstat -ntlp 
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
udp        0      0 127.0.0.1:703               0.0.0.0:*                               1797/rpc.statd      
udp        0      0 0.0.0.0:111                 0.0.0.0:*                               1775/rpcbind        
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               1853/cupsd          
udp        0      0 0.0.0.0:10000               0.0.0.0:*                               8721/perl           
udp        0      0 0.0.0.0:678                 0.0.0.0:*                               1775/rpcbind        
udp        0      0 0.0.0.0:47025               0.0.0.0:*                               1797/rpc.statd      
udp        0      0 172.17.42.1:53              0.0.0.0:*                               11786/named-sdb     
udp        0      0 172.22.20.206:53            0.0.0.0:*                               11786/named-sdb     
udp        0      0 127.0.0.1:53                0.0.0.0:*                               11786/named-sdb     
udp        0      0 :::56027                    :::*                                    1797/rpc.statd      
udp        0      0 :::111                      :::*                                    1775/rpcbind        
udp        0      0 :::678                      :::*                                    1775/rpcbind  

查看域名

$ host ambari1.ucloud.com 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases: 

ambari1.ucloud.com has address 172.17.0.8
目录
相关文章
|
1天前
|
存储 弹性计算 人工智能
【阿里云弹性计算】深度解析阿里云ECS弹性裸金属服务器:性能与弹性的完美平衡
【5月更文挑战第24天】阿里云ECS弹性裸金属服务器融合物理机高性能与云服务弹性,提供计算、存储及网络优势。支持秒级伸缩、自动扩展,适用于高性能计算、游戏、企业应用及AI场景。示例代码展示如何通过CLI创建实例,是高需求场景的理想选择。
13 0
|
1天前
|
域名解析 缓存 网络协议
【域名解析DNS专栏】深入理解DNS根服务器与顶级域服务器
【5月更文挑战第24天】DNS的根服务器和顶级域服务器在域名解析中起关键作用。根服务器是核心,负责提供顶级域服务器引用,维护顶级域列表;顶级域服务器管理如.com的域名,处理二级域名解析和管理。这两者影响解析速度、可靠性和安全性。了解它们有助于优化DNS配置和提升网站访问体验。
【域名解析DNS专栏】深入理解DNS根服务器与顶级域服务器
|
3天前
|
弹性计算 数据挖掘 应用服务中间件
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
在阿里云服务器的所有实例规格中,通用算力型u1实例主打的是高性价比,通用算力型U1实例云服务器自推出以来,就受到了广大用户的关注,也是目前阿里云的活动中比较热门的云服务器实例,这个实例规格的性能要好于经济型e等共享型实例,价格又比计算型c7、通用型g7等其他企业级实例要低一些。本文将深入解析通用算力型U1实例的特点、适用场景以及价格优势,帮助用户更好地了解该云服务器实例。
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
|
5天前
|
网络协议
阿里云服务器搭建DNS解析服务步骤
在阿里云搭建DNS解析服务,首先注册阿里云账号并购买适合的云服务器。获取服务器公网IP后,配置服务器并安装DNS软件如Bind9。接着设置DNS解析,包括定义顶级和子域名的指向。最后,通过ping测试或浏览器访问验证DNS解析功能是否正常。
|
10天前
|
负载均衡 Go 调度
使用Go语言构建高性能的Web服务器:协程与Channel的深度解析
在追求高性能Web服务的今天,Go语言以其强大的并发性能和简洁的语法赢得了开发者的青睐。本文将深入探讨Go语言在构建高性能Web服务器方面的应用,特别是协程(goroutine)和通道(channel)这两个核心概念。我们将通过示例代码,展示如何利用协程处理并发请求,并通过通道实现协程间的通信和同步,从而构建出高效、稳定的Web服务器。
|
10天前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
|
10天前
|
域名解析 存储 缓存
Linux中搭建DNS 域名解析服务器(详细版)
Linux中搭建DNS 域名解析服务器(详细版)
|
10天前
|
存储 弹性计算 固态存储
阿里云服务器配置选择指南,2024年全解析
阿里云服务器配置选择涉及CPU、内存、带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型实例,如2核2G3M配置,适合网站和轻量应用。企业用户则应选择企业级独享型ECS,如计算型c7、通用型g7,至少2核4G起,带宽建议5M,系统盘考虑SSD云盘或ESSD云盘以保证性能。阿里云提供了多种实例类型和配置,用户需根据实际需求进行选择。
|
10天前
|
网络协议 Windows
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
|
10天前
|
存储 缓存 网络协议
【专栏】理解并优化DNS设置对于提高网络速度至关重要
【4月更文挑战第28天】本文探讨了DNS服务器是否能加快网络访问速度。DNS负责将域名转换为IP地址,其查询时间、缓存机制和地理位置都影响网络速度。优化DNS配置,如选择快速的公共DNS服务、使用附近的服务器、确保设备正确配置和利用DNS缓存,都能有效提升网络体验。理解并优化DNS设置对于提高网络速度至关重要。

相关产品

  • 云解析DNS
  • 推荐镜像

    更多