Chinaunix首页 | 论坛 | 博客
  • 博客访问: 84014
  • 博文数量: 15
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 160
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-07 13:51
文章分类

全部博文(15)

文章存档

2007年(2)

2006年(13)

我的朋友

分类:

2006-07-12 14:19:34

    由于公司的数据中心放在上海,公司国际区的邮件总是受到国际出口影响,总是莫名奇妙的出现一些收发不正常问题,后来在公司新加坡一个办事处建立了一个邮件出口,邮件外发到国际区的问题缓解,可国际区客户发邮件到我们公司还是时不时出现问题,用户反应有时收不到客户发过来的邮件,分析原因,还是因为国际出口问题,我们外发邮件到是容易控制,让国际区邮件都从新加坡的服务器发就可以了,但客户的邮件服务器和我们通信时可是靠的公网DNS的MX记录,而由于一些带宽原因,又不能将新加坡的邮件服务器MX优先级调高,这样就想到了我们自己建一台智能DNS服务器负责解析我们域的查询请求。
    智能解析选择了FreeBSD+BIND9的平台,大概过程如下:
   1。向ISP申请在域名记录中增加NS记录,指向自己新建的DNS服务器。
   2。配置自己的BIND服务器解析公司域名,并将所有域名记录配置好。
   3。申请更换公司域名负责解析的DNS服务器为自己架设的DNS服务器。
   4。根据出现问题的邮件服务器地址,为这些ip地址在BIND中建立新的VIEW,在新的VIEW中将SG 的MX优先级调高,把邮件路由到SG的服务器上。
经过一段时间观察,效果如预期,一个简单有效的方法解决了邮件问题。
图示为智能dns引导邮件路由的原理
 
阅读(1787) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~