源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

详解Liunx下配置DNS服务器

  • 时间:2020-01-06 11:49 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:详解Liunx下配置DNS服务器
当Ping 主机名时可以映射出该主机的IP地址,反之亦然。配置并指定DNS服务器可以快速部署集群,不需要每台主机都去修改HOSTS文件即可实现IP与主机名的相互解析。而在Linux下的DNS是用bind来实现的。 [b]环境:[/b] 机器IP               机器名称            用途 10.190.60.5    hadoop01.ftgov   -- DNS主机 10.190.60.6    hadoop02.ftgov   -- DNS客户机 10.190.60.7    hadoop03.ftgov   -- DNS客户机 [b]步骤简要[/b] 安装bind 命令:
 yum -y install bind bind-utils bind-chroot
修改/etc/named.conf 访问权限  命令:
vim /etc/named.conf 
[url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193710779-285095089.png][img]http://files.jb51.net/file_images/article/201611/20161123111744122.png[/img] [/url] 修改 /etc/named.rfc1912.zones文件,加入正解和反解配置  命令:
vim /etc/named.rfc1912.zones
[url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193711467-972399331.png][img]http://files.jb51.net/file_images/article/201611/20161123111744123.png[/img] [/url] 解析:
zone "ftgov" IN {      //当输入类似“ftgov”后缀如:hadoop01.ftgov时正解析

    type master;      //此为dns主机

    file "named.ftgov.com";  //解析文件将会读取 /var/named 目录下named.ftgov.com文件的域名与IP映射配置(文件稍后生成)

    allow-update { none; };

};

zone "60.190.10.in-addr.arpa" IN {   //当输入类似“10.190.60.xxx”时反解析,注意地址顺序

    type master; 

    file "named.10.190.60.zone";    //反解文件位于 /var/named 目录下named.10.190.60.zone的配置中(文件稍后生成)

    allow-update { none; };

};
生成以上配置需要用到的正解和反解文件 [list] [*]打开目录 cd  /var/named[/*] [*]生成文件 named.ftgov.com[/*] [/list] [url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193712029-730698385.png][img]http://files.jb51.net/file_images/article/201611/20161123111744124.png[/img] [/url] 配置 named.ftgov.com [url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193712576-1367007535.png][img]http://files.jb51.net/file_images/article/201611/20161123111744125.png[/img] [/url] 生成文件 named.10.190.60.zone [url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193713185-1177260855.png][img]http://files.jb51.net/file_images/article/201611/20161123111744126.png[/img] [/url] 配置 [url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193713763-224939630.png][img]http://files.jb51.net/file_images/article/201611/20161123111744127.png[/img] [/url] 配置其他DNS客户端 1. 先用ifconfig 查看当前客户端使用的是哪个网卡如我的机子:用的是eth1网卡[url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193714435-1882453399.png][img]http://files.jb51.net/file_images/article/201611/20161123111744128.png[/img] [/url] 2. 修改文件
 vim /etc/sysconfig/network-scripts/ifcfg-eth1   // 具体修改为自己当前使用的网卡名
最后一行加上一行DNS主机的IP [url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193715107-130762216.png][img]http://files.jb51.net/file_images/article/201611/20161123111744129.png[/img] [/url]  3. 重启客户端网络服务  命令 :
service network restart
4. 其他客户端同样的操作 启动DNS服务器 启动命令:
service named start
查看服务是否正常:tail -n 30 /var/log/messages |grep named 测试DNS服务 正解:[url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193715717-1953075809.png][img]http://files.jb51.net/file_images/article/201611/20161123111744130.png[/img] [/url] 反解:[url=http://images2015.cnblogs.com/blog/368951/201611/368951-20161117193716467-1022824324.png][img]http://files.jb51.net/file_images/article/201611/20161123111744131.png[/img] [/url] Done. 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部