仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 822|回复: 6
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS下用dnsmasq做dns cache server

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:39:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!比来外洋的办事器当地DNS老是出妨碍,闪断一会儿城市影响营业。因而在机房里找了两台Server,装置上keepalived和dnsmasq实践当地的DNS缓存。
  装置历程对照复杂
  1. yum-yinstalldnsmasq*wgethttp://www.keepalived.org/software/keepalived-1.2.9.tar.gztarzxvfkeepalived-1.2.9.tar.gzcdkeepalived-1.2.9./configure--prefix=/usr/local/keepalivedmake&&makeinstallmkdir/etc/keepalivedcp/usr/local/keepalived/etc/keepalived/keepalived.conf/etc/keepalived/ln-s/usr/local/keepalived/etc/sysconfig/keepalived/etc/sysconfig/ln-s/usr/local/keepalived/etc/rc.d/init.d/keepalived/etc/init.d/ln-s/usr/local/keepalived/sbin/keepalived/usr/sbin/chkconfig--addkeepalivedchkconfig--level35keepalivedon
复制代码

  keepalived的设置很复杂,只必要设置一个VIP能够在两台Server之间飘来飘往就能够完成主备了
  1. !ConfigurationFileforkeepalivedglobal_defs{notification_email{***@***.com}notification_email_from***@***.comsmtp_server127.0.0.1smtp_connect_timeout30router_idLVS_DEVEL}vrrp_instancednscache{stateMASTER//另外一台设置BACKUPinte***ceeth1//在哪一个接口长进行办事器形态检测virtual_router_id51priority180//BACKUP呆板上设置100advert_int1//反省距离,单元为秒authentication{auth_typePASSauth_pass1234}virtual_ipaddress{//VIP设置,指定到内网网卡192.168.100.99/24deveth1}}
复制代码

  dnsmasq的设置也很复杂
  1. resolv-file=/etc/resolv.dnsmasq.confcache-size=1000conf-dir=/etc/dnsmasq.d
复制代码

  将dns地点写进到/etc/resolv.dnsmasq.conf文件中
  1. echo"nameserver8.8.8.8">/etc/resolv.dnsmasq.conf
复制代码

  本机和局域网别的全体的办事器dns剖析都用它
  1. echo"nameserver192.168.100.99">/etc/resolv.conf
复制代码

  最初找一台局域网Server考证一下,假如能剖析就申明一般了.
  1. nslookupwww.谷歌.cn192.168.100.99
复制代码
  此计划只合适小型企业,范围少的情形下利用,剖析量年夜的时分仍是用bind最好。


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
柔情似水 该用户已被删除
沙发
发表于 2015-1-16 21:13:03 | 只看该作者

来一发CentOS下用dnsmasq做dns cache server

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
再见西城 该用户已被删除
板凳
发表于 2015-2-2 10:57:53 | 只看该作者
硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
飘灵儿 该用户已被删除
地板
发表于 2015-2-7 19:27:26 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
admin 该用户已被删除
5#
发表于 2015-2-23 13:32:20 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
飘飘悠悠 该用户已被删除
6#
发表于 2015-3-7 10:28:13 | 只看该作者
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
金色的骷髅 该用户已被删除
7#
发表于 2015-3-15 04:32:37 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 04:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表