Ubuntu 中怎么配置DNS服务器
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家介绍Ubuntu 中怎么配置DNS服务器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。DNS(Domain Name Server,域名服务器)是进行域名(doma
千家信息网最后更新 2026年11月02日Ubuntu 中怎么配置DNS服务器
这篇文章给大家介绍Ubuntu 中怎么配置DNS服务器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
| DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。 |
环境说明
服务器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
关于Ubuntu 中怎么配置DNS服务器就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
服务
服务器
配置
文件
内容
域名
地址
更多
目标
帮助
测试
不错
有效
操作系统
上边
代码
兴趣
双向
小伙
小伙伴
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技和互联网公司
朗新科技与工业互联网
深圳齐家互联网科技
易通互联网络科技有限公司
互联网科技logo
科技大学互联网专业好不好
互联网科技公司招聘
互联网科技产品
广州优美互联网科技
崇明区互联网教育科技诚信经营
深圳育鹏互联网科技有限公司招聘
阿里互联网科技企业
滨湖区互联网智能科技产品有哪些
伍佰万互联网科技怎么赚钱
广东工业互联网大赛深圳学泰科技
城市宝互联网科技有限公司
从那以后互联网科技有限公司
图游互联网科技
三亚科技创新互联网基地
武汉亿视互联网科技有限公司
云南咖啡
互联网的科技
互联网 科技公司
互联网金融与金融科技
互联网的科技创新
上海万想互联网科技
哈尔滨秒房互联网科技有限公司
博兴的互联网电子科技公司
中国互联网十大科技股排名
群盈汇互联网科技有限公司