跳转到主要内容

配置Ubuntu DNS服务器

Plant Amber Pendant Long Necklace Clothing Jewelry

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

哆哆女性网永城职业学院学费白栋材二十四节气立春养生周公解梦做梦牙掉了seo优化培训中心预制厂起名东莞网网站建设魔道祖师小说免费厦门网络seo周易取名字免费取名现代当铺起名电子商务网站设计与开发答案在线图片设计的网站孩子起名字大全免费女我想学算命看风水制作 外贸网站辽宁台直播上海网站设计费用起名的古诗词 男孩名字板栗树在北方可以种植吗5g网站建设宁波市seo培训seo哪里好适合猪宝宝起名常用的字名字八字起名免费取名企业网站设计多少钱SEO公司随州seo平台网站制作第十三星座淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化