配置Ubuntu DNS服务器

Ubuntu使用Bind9搭建DNS服务 Ubuntu Bind9 DNS域名服务器 阅读详情
导读DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。

配置Ubuntu DNS服务器配置Ubuntu DNS服务器

环境说明

服务器IP 10.68.19.61

操作系统 Ubuntu 13.04

DNS程序 Bind9

测试域名 mycloud.com

目标IP 10.68.19.134

安装配置BIND9

apt-get install bind9

总共需要编辑2个文件,新增2个文件,如下: 修改/etc/bind/named.conf.options,去掉forwarders的注释,其中的IP为网络营运商提供的DNS服务器,这里我们使用google的DNS。

forwarders { 
       8.8.8.8; 
       8.8.4.4; 
}; 

修改/etc/bind/named.conf.local,在最后增加增加双向解析代码:

zone "mycloud.com" { 
     type master; 
     file "/etc/bind/db.mycloud.com"; 
}; 
   
zone "19.68.10.in-addr.arpa" { 
     type master; 
     file "/etc/bind/db.10.68.19"; 
}; 

注意:其中的19.68.10是目标IP10.68.19.134的前三段,表示一个IP地址段。

新增域名(mycloud.com)解析文件/etc/bind/db.mycloud.com,内容如下:

; 
; BIND data file for dev sites 
; 
$TTL    604800 
@       IN      SOA     mycloud.com. root.mycloud.com. ( 
                              1         ; Serial 
                         604800         ; Refresh 
                          86400         ; Retry 
                        2419200         ; Expire 
                         604800 )       ; Negative Cache TTL 
; 
@       IN      NS      mycloud.com. 
@       IN      A       10.68.19.134 
*.mycloud.com.  14400   IN      A       10.68.19.134 

新增IP地址反向解析文件/etc/bind/db.10.68.19,内容如下:

; 
; BIND reverse data file for dev domains 
; 
$TTL    604800 
@       IN      SOA     dev. root.dev. ( 
                              1         ; Serial 
                         604800         ; Refresh 
                          86400         ; Retry 
                        2419200         ; Expire 
                         604800 )       ; Negative Cache TTL 
; 
@        IN      NS      mycloud.com. 
134      IN      PTR     mycloud.com. 

重启BIND9服务

service bind9 restart

修改本机配置

修改每一台需要使用该DNS服务器的dns配置文件

sudo vi /etc/resolv.conf

修改nameserver为上边配置好的DNS服务器IP

nameserver 10.68.19.61

此修改在每次重启服务器后都会赔覆盖,可以修改配置文件

sudo vi /etc/resolvconf/resolv.conf.d/base

在其中增加一条

nameserver 10.68.19.61

这样重启服务器后DNS配置依然有效,然后重启networking服务,刷新DNS缓存。

service networking restart

测试效果

root@controller:/etc/bind# nslookup 
> baidu.com 
Server:         10.68.19.61 
Address:        10.68.19.61#53 
   
Non-authoritative answer: 
Name:   baidu.com 
Address: 220.181.111.86 
Name:   baidu.com 
Address: 123.125.114.144 
Name:   baidu.com 
Address: 220.181.111.85 
> mycloud.com 
Server:         10.68.19.61 
Address:        10.68.19.61#53 
   
Name:   mycloud.com 
Address: 10.68.19.134 
> uaa.mycloud.com 
Server:         10.68.19.61 
Address:        10.68.19.61#53 
   
Name:   uaa.mycloud.com 
Address: 10.68.19.134

解析情况为,域名:baidu.com,在本地DNS中没有找到匹配,通过DNS:8.8.8.8解析,mycloud.com在本地DNS中有匹配,解析到10.68.19.134.

原文来自:https://www.linuxprobe.com/ubuntu-dns.html

ubuntu中配置DNS服务器 记录 使用环境 Ubuntu 12.10 1, sudo apt-get install bind9   //安装软件 2, 安装完成后,/etc/init.d/bind9 可以用来启动服务。 在Ubuntu中,用 service bind9 [start | stop | restart] 等来实现服务控制 3, /etc/bind 里有如下文件,(不包括db.test.com,db.1 阅读详情

相关推荐

Ubuntu下配置bind9 DNS服务器

2020/5/9 环境:linux ubuntu server 16.04 软件:bind9 安装bind9 bind9有很多安装方法 我们选择最简单的一种, 直接输入命令: sudo apt-get install bind9 进行安装 需要配置的文件 需要配置的文件有: named.conf.default-zones named.conf.options /etc/resolv.conf 还要自己创建并配置两个文件,一个是正向解析文件,一个是反向解析文件. 配置正向解析文件 正向解析文件名格式: db

Road_Lamp的博客 4758

Ubuntu搭建DNS服务器的组建与配置

Ubuntu搭建DNS服务器的组建与配置

weixin_46623572的博客 1万+

Ubuntu下配置Bind9实现泛域名解析服务器

Bind9是一款常用的DNS服务器软件,可以在Ubuntu操作系统上进行配置和使用。本文将介绍如何在Ubuntu上配置Bind9,以实现泛域名解析功能。至此,我们已经成功在Ubuntu上配置了Bind9实现泛域名解析服务器。通过适当修改上述配置文件和区域文件,您可以实现更复杂的DNS解析功能。指定了用于转发查询的DNS服务器地址(这里使用了Google的公共DNS服务器),接下来,我们需要进行Bind9的配置。指定了要进行泛域名解析的区域,这里使用了示例域名。现在,我们需要创建用于泛域名解析的区域文件。

DpgrMl的博客 1156

ubuntu 22.04 lts bind9 局域网DNS服务器搭建 泛域名配置

ubuntu 22.04 lts bind9 局域网DNS服务器搭建 泛域名配置,此教程可搭建内部自用域名服务器,支持泛域名配置,支持域名转发(使用此DNS的情况下也可以正常访问外网服务器)

fenghaofhyy的专栏 5231

优化Ubuntu DNS服务器设置:详细配置指南

通过正确配置Ubuntu上的DNS服务器,您可以提高网络性能和域名解析速度。记住,在编辑网络配置文件时要小心,并且在更改之后应用新的配置。通过测试DNS解析,您可以验证DNS服务器设置是否成功。在本文中,我们将详细介绍如何在Ubuntu操作系统上优化DNS服务器的设置。通过正确配置DNS服务器,您可以提高网络性能、加快域名解析速度,并改善互联网连接体验。首先,我们需要编辑Ubuntu的网络配置文件以指定我们要使用的DNS服务器。替换为您要使用的DNS服务器的IP地址。这将使新的DNS服务器设置生效。

OUDKE的博客 1469

Ubuntu系统下DNS服务器搭建与配置实战

DNS(Domain Name System,域名系统)是互联网基础设施中不可或缺的核心服务之一,它负责将便于记忆的域名转换为对应的IP地址,从而实现主机之间的通信。理解DNS的基本工作原理是搭建和维护企业级DNS服务的前提。BIND9 是当前最流行、最稳定的开源 DNS 服务实现之一。它由 Internet Systems Consortium(ISC)开发和维护,具备高度可配置性与安全性,支持多种操作系统平台,包括 Linux、BSD、macOS 和 Windows(通过 WSL)。

weixin_42596246的博客 735

BIND9配置及配置文件参数详解

BIND(Berkeley Internet Name Domain)是一款广泛使用的开源DNS服务器软件,用于解析域名和IP地址之间的映射关系。BIND9是BIND系列的最新版本,提供了丰富的功能和配置选项。本文将详细介绍BIND9的配置过程以及配置文件中的主要参数说明,以帮助读者更好地理解和使用BIND9。

Q先生 5232

C# emgu.cv图像识别 从大图中寻找小图,判断存在图的相似度

这是2个问题,我采用emgu.cv来解决这个识别问题,这里需要在nuget中引用emgu。最近写了一个在一张图片中,截取一部分,通过机器判断截取图片是这张图片的。第一、通过小图去找判断是否存在大图中,第二、小图存在大图的什么位置。

一个专注于技术研究创新的程序员 2467

ubuntu修改dns服务器,配置Ubuntu DNS服务器

DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。环境说明服务器IP 10.68.19.61操作系统 Ubuntu 13.04DNS程序 Bind9测试域名 mycloud.com目标IP 10.68.19.134安装配置BIND9apt-getinstallbind9总共需要编辑2个文件...

weixin_42396058的博客 2255

Google AdSense收款前必做:W-8BEN税务认证的3个关键选择与1个提交时机小技巧

本文深入解析Google AdSense收款前必须完成的W-8BEN税务认证,重点介绍账号类型选择、特殊税率勾选、美国活动界定等3个关键决策,并分享提交时机的小技巧,帮助站长高效通过审核,确保广告收入顺利到账。

weixin_30443731的博客 671

【车辆动力学】专栏目录汇总

车辆动力学知识目录汇总

CrazyRabbit的博客 1713

ubuntu下DNS服务器配置

现贴一个wiki上的dns配置(非常全面,查询用)http://wiki.ubuntu.org.cn/Bind9%E5%AE%89%E8%A3%85%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97#Master_Server.EF.BC.88.E4.B8.BB.E6.9C.8D.E5.8A.A1.E5.99.A8.EF.BC.89_2进入正题:首先安装BIND套件

7765

AD20/Altium designer——如何进行DRC检查、冲突的错误如何改正

对于一个画完的PCB,我们常常需要进行DRC检查,确保板子的电器连接及制作工艺在设定规则的范围内,本篇将介绍如何对PCB进行后期DRC检查处理,确保电路板出现不必要错误。 1.DRC检查入口 2.DRC设置 3.错误分析 对于错误的内容,依据个人实际情况不同,其出现的原因都是因为与设计规则中的设定标准冲突,这里按遇到的错误进行修改讲解,其他错误同理。 4.常见错误分析及解决方法 (1) 解决方法:将未连接网络连接(...

嵌入式创客工坊的博客 5万+

Ubuntu Server DNS服务器的配置方法

Ubuntu Server 10.10 DNS服务器的配置方法 配置环境: 一台server和若干client组成的简单局域网,在一个网段上。一台Server做为DNS server,注意DNS server Ip地址不能用DHCP,要用静态ip。Server的ip:192.168.0.104Client的ip范围为:192.168.0.1--192.168.0.254,相互能ping通。

The Life with iOS 3286

专栏丨华为HN8145XR光猫获取超级管理员密码

摘要:本文详细介绍了华为HN8145xr光猫获取超级管理员权限的完整步骤。首先通过ONT使能工具补全shell,然后利用Telnet登录光猫后台进行操作。文章提供了多种获取超级密码的方法,包括配置文件解密、一键查询工具等,并针对联通光猫特别说明了默认密码格式(CUAdmin+后八位数字)。此外,还介绍了恢复出厂设置、修改SSID等实用操作,帮助用户完全掌控光猫设备。文末附有详细的命令行操作指南,适合有一定技术基础的用户参考。

8260

Matlab:常见涡旋光束仿真

代码: clc clear all close all %% 环形涡旋光束 N = 200; lambda = 632e-9; %波长为632nm k = 2*pi/lambda; %波数 w0 = 3; %束腰半径 x = linspace(-10,10,N); y = linspace(-10,10,N); [X,Y] = meshgrid(x,y); [t...

zzz997的博客 3万+

ubuntu 网站服务器配置,Ubuntu DNS服务器配置

服务器IP:10.68.19.61操作系统:Ubuntu 13.04DNS程序:Bind9测试域名:88181.com目标IP:10.68.19.134配置步骤1、安装BIND9程序包sudo apt-get install bind92、新增编辑文件,总共需要编辑2个文件,新增2个文件,如下:修改/etc/bind/named.conf.options,去掉forwarders的注释,其中的IP...

weixin_34261759的博客 498

基于 Qt C++ 的 船舶导航系统 UI

你想实现一个基于 **Qt C++** 的 **船舶导航系统 UI**,核心功能包括 **Qt Quick** 电子海图显示和 **NMEA 0183** 协议解析。"断开" : "连接"创建一个 Qt Quick 项目,选择 **Qt 6** 版本,确保勾选 **Qt Quick**、**Qt Network** 和 **Qt SQL** 模块。Label { text: "纬度:" }3. **连接设备**:点击 "连接" 按钮连接到 GPS 设备或模拟数据源。title: "连接设置"

寒寒豆豆软件公司的博客 127

Ubuntu DNS服务器配置

服务器IP:10.68.19.61 操作系统:Ubuntu 13.04 DNS程序:Bind9 测试域名:mycloud.com 目标IP:10.68.19.134 配置步骤 1、安装BIND9程序包 sudo apt-get install bind9 2、新增编辑文件,总共需要编辑2个文件,新增2个文件,如下: 修改/etc/bind/named.conf.optio

VF@优快云 8983

Android 12 系统横屏时,开机动画有两秒显示不全

平板系统默认横屏时,开机会旋转90度,显示的分辨率WxH,会变成HxW.但又会很快被SurfaceFlinger的SurfaceFlinger::processDisplayChanged 娇正。所以为了保险,可以在开机动画没结束之前,禁止旋转事件。在Android 12 产品定制化开发中,由于系统默认方向为竖屏,平板电脑要横屏显示。系统在开机时,有时因为旋转,会出现动画只显示一部分。

448313096@qq.com 1181

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

ubuntu修改dns服务器,配置Ubuntu DNS服务器 配置Ubuntu DNS服务器

DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。环境说明服务器IP 10.68.19.61操作系统 Ubuntu 13.04DNS程序 Bind9测试域名 mycloud.com目标IP 10.68.19.134安装配置BIND9apt-get install bind9总共需要编辑2个文件...

weixin_29505609的博客 881

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Ubuntu之配置所用的DNS服务器

临时配置,重启后失效$ sudo vim /etc/resolv.conf # 增加 DNS 服务器 127.0.0.1 nameserver 127.0.0.1重启后仍然有效 - 方法1$ sudo vim /etc/network/interfaces # 增加 DNS 服务器 127.0.0.1 dns-nameservers 127.0.0.1重启后仍然有效 - 方法2查看$ cat /et

stwstw0123的专栏 1114

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Ubuntu配置DNS服务器--bind

如 果DNS服务器上指定了forwarder,那这个DNS发现缓存中没有记录时,将不向 "." 查询,而是向 forwarder 送出同样的请求(转发),然后等待查询结果,即把逐级往下查询这个耗费精力的动作,交给 forwarder 负责。所谓的 forwarder,就是当某一台 NS 主机遇到非本机负责的 zone ( slave zone 也属于本机负责的范围) 查询请求的时候,将不直接向 "." zone 查询而把请求转交给指定的 forwarder (一台或多台) 主机代为查询。

sun13047140038的博客 1826

Ubuntu下DNS服务器的配置

Ubuntu下DNS服务器的配置——Bind9 发表于2017/6/12 14:35:49  1220人阅读 分类: ubuntu 服务器 DNS

jin's blog 1万+

linux mint 修改dns,如何在Ubuntu和LinuxMint配置DNS服务器

域名系统 (DNS)是对连接在网络上的计算机的分层分布式命名系统。 它解决了IP地址对应一个域名。 有四种类型的DNS服务器。本文将帮助您配置使用的DNS服务器(域名系统) bind是Ubuntu、Debian和LinuxMint系统软件包。bind也称为命名服务。大多数虚拟主机提供商已经为他们的客户提供了DNS服务器,但如果你想建立自己的DNS服务器(域名系统),通过这篇文章。如果你的CentO...

weixin_31815843的博客 704
上一篇: 一个企业网管的Linux学习之路
下一篇: 如何在Docker V19.03.1 搭建 zabbix 4.2.5
Listen2You
博客等级 码龄10年 202粉丝 1001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值