首页 帮助中心 美国云服务器 Ubuntu下配置DNS服务器具体步骤
Ubuntu下配置DNS服务器具体步骤
时间 : 2022-10-13 09:40:29 编辑 : 华纳云 阅读量 : 273

DNS是计算机域名(Domain Name System)的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器,下面为大家分享一下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。

https://www.hncloud.com/uploads/UEditorImages/202210/13/31b5583518ec3f635b0f001b693727da.jpg

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

https://www.hncloud.com/uploads/UEditorImages/202210/13/e0143163751b2c533366432d3c129389.jpg

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

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

https://www.hncloud.com/uploads/UEditorImages/202210/13/019d0b961d7b9a2d5bb0f7754efcfdfb.jpg

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

https://www.hncloud.com/uploads/UEditorImages/202210/13/e1834b4484ef5bfbbec711d7e0e06e49.jpg

重启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

测试效果

https://www.hncloud.com/uploads/UEditorImages/202210/13/77d55f84364c5cfd6d93831bf731821f.jpg

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

华纳云 推荐文章
远程桌面登录蓝屏、不显示桌面怎么解决? 在Windows Server 2008 R2服务器下架设服务器的方法 Centos8下使用Sysbench进行性能测试 centos中忘记root密码该怎样解决 Ubuntu系统释放磁盘空间具体方法 IIS5.1安装配置图文教程 轻松打造ASP运行环境 CentOS 7安装Splunk具体步骤 Ubuntu Server 18.04中如何配置静态IP? CentOS 上安装 RPM 软件包具体步骤 CentOS 7下使用CCAA实现离线下载
客服咨询
7*24小时技术支持
技术支持
渠道支持