Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5470783
  • 博文数量: 890
  • 博客积分: 12876
  • 博客等级: 上将
  • 技术积分: 10760
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-04 14:18
个人简介

猝然临之而不惊,无故加之而不怒。

文章分类

全部博文(890)

文章存档

2016年(1)

2014年(18)

2013年(41)

2012年(48)

2011年(65)

2010年(84)

2009年(121)

2008年(101)

2007年(129)

2006年(95)

2005年(118)

2004年(69)

分类: 系统运维

2007-04-03 16:26:47

一. 前言

  大家所知道,要让一套邮件系统可以顺利的运行,除了邮件系统本身以外,还包括了网络接入、域名解析等各方面的因素。

二. 基本概念

DN(Domain Name)
  互联网上的站点就象我们生活中的机构或家庭一样要有个地址,网民才能根据这个地址进行访问。其计算机的身份标识是32比特的二进制代码,也就是所谓的 IP地址。为了便于记忆,按照一定的规则给Internet上的计算机起的名字就叫做域名(Domain Name)。例如中央电视台的域名为:。按照Internet的组织模式,对域名进行分级,一级域名主要有以下几种:.com(商业组织)、.net(网络中心)、.edu(教育机构)、. gov(政府部门)、.mil(军事机构)、.org(国际组织)等。大部分国家和地区都拥有自己独立的域名,例如:cn(中国)、us(美国)、uk (英国)、hk(香港)等等。二级域名如:supercool.163.net。

IP地址
  在网络中,我们经常会遇到IP地址这个概念,这也是网络中的一个重要的概念。所谓IP地址就是给每个连接在Internet上的主机分配一个在全世界范围唯一的32bit地址。IP地址的结构使我们可以在Internet上很方便地寻址。IP地址通常用更直观的、以圆点分隔号的4个十进制数字表示,每一个数字对应于8个二进制的比特串,如某一台主机的IP地址为:128.20.4.1。Internet IP地址由Inter NIC(Internet网络信息中心)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。通常每个国家需成立一个组织,统一向有关国际组织申请IP地址,然后再分配给客户。

DNS及解析
  域名管理系统DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是:把域名转换成为网络可以识别的ip地址,比如:我们上网时输入的会自动转换成为61.135.132.6。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。

DNS资源记录中的MX记录
    全世界的域名服务器其实相当于一个庞大的数据库,这个数据库中的记录用DNS的术语表达出来就是资源记录。资源记录的类型有好几种,包括SOA、A、 NS、CNAME、PTR、MX记录,每种记录负责这个数据库的一个方面。对于邮件系统而言,最关键的就是MX记录。在DNS服务的资源记录配置中,邮件交换纪录也即MX记录用来指定设置为域的SMTP服务器的域名。如果要在域上建设邮件服务器,必须给出该域名的MX记录,这是在Internet上使用 SMTP服务的首要条件,同时还要为该MX记录指定真实的IP地址,即相应地设置一条或多条A记录。如果有多个邮件服务器,那么可以相应的配置多个MX记录,并可以用一个数字标识来区分各个邮件服务器的优先级别,数字值越低,优先级越高。在DNS中设置MX记录的语法如下:
IN MX number mail-server-hostname

  其中,number表示优先级,如有 IN MX 10 company.com和IN MX 20 company.com,则该数字的值为10的那个邮件服务器优先级较高。
  在配置好MX记录之后,可以再为邮件域设定各个服务别名,如 smtp.company.com, pop3.company.com, 这些需要指定相应的CNAME记录,指向MX记录的域名,同时给CNAME记录指定对应的A记录。

三. 邮件系统域名配置

  域名服务器提供了域名与IP地址的转换。当一个邮件服务器发送邮件时,首先要将接收者的域名转换为对应的IP地址。对于一个类似 这样的域名,一个IP地址对应着DNS服务器上的一条A(address)记录,一般是一一对应的关系。但是一般大家的电子邮件地址上的域名常常是 company.com这样的格式,只说明了邮件送到哪个域,而没有说明送到哪台具体的主机,这时邮件会送到哪里呢?这时需要在DNS服务器上指明由哪台主机来做本域的邮件服务器,在DNS中有一种MX(邮件地址转换Mail eXchanger)记录,专门指明了本域中由哪一台或几台主机来做邮件服务器。MX记录由域名服务器(DNS)进行维护,MX记录告诉MTA本域名哪台主机是邮件服务器,将邮件最终送到哪里。
  所以,为了搭建整个邮件系统,必须首先拥有一个合法的注册域名,同时在对应的域名服务器上完成网络域名解析及邮件系统所需的相关配置。下面按照用户网络接入的不同方式分步骤描述完成域名指向的整个过程。

  配置步骤如下
步骤一:申请注册域名,有如下两种方式

1、 中国互联网络信息中心(CNNIC)
  用户直接向CNNIC申请注册域名,指定主域名服务器的名称和IP地址,域名服务器由用户自己提供并配置。

2、 域名注册服务商(ISP)
  用户把域名注册的需求信息提交给域名注册服务商,由他们向CNNIC再次提交并注册域名,域名服务器及其配置全部都由域名注册服务商完成。

步骤二:选择接入方式
按实际的使用情况,我们把接入方式分为两大类,一类为静态(固定)IP,一类为动态IP

1、 DDN专线接入或者电信、网通、联通、吉通等接入服务商提供的静态IP接入,如ADSL、宽带等;具有固定IP地址.
2、 电信、网通、联通、吉通等接入服务商提供的接入,如ADSL、宽带等;此种接入方式的特性是连接中断后重新连接时,接入服务器会重新分配一个IP给用户,网络结构图如下:ADSL接入,拨入运营商服务器后分配得到一个动态IP.
步骤三:配置域名服务器

针对上述接入方式,可以总结两种域名服务器架设方案。由于DDN接入具有固定IP,所以比较简单,直接把域名服务器上MX记录指向该IP就可以了;对于 ADSL和以太网接入,要在动态的IP上架设邮件服务器,那就必须把这个动态的地址跟邮件服务器的域名(MX资源记录指定的域名)绑定。

资源记录 说明

NS记录
名字服务器记录,指明负责域的具体的名字服务器。

A记录
地址记录,指明相关的NS,MX服务器的IP地址。

MX记录
邮件交换记录,指明对应于特定域的邮件服务器。

PTR记录
指针记录,把IP地址映射成域名。

CNAME记录
主机别名记录。
 

  对于DDN接入或托管主机用户而言,相对比较简单,因为其具有固定IP地址。因此,如果域名解析如果由ISP完成,则需要告知相关资源记录的具体地址信息,比如MX记录对应的邮件服务器的IP地址;如果是直接申请,则需要在注册时填写的NS记录对应的主机上配置域名服务器,指定域所对应的NS,A,MX 等资源记录的IP地址。

什么是域名解析?
域名解析就是域名到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。

什么是A记录?
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。

什么是MX记录?
邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。

什么是CNAME记录?
即:别名记录。这种记录允许您将多个名字映射到同一台计算机。通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。

什么是TTL值?
TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。要理解TTL值,请先看下面的一个例子:
假设,有这样一个域名myhost.abc.com(其实,这就是一条DNS记录,通常表示在abc.com域中有一台名为myhost的主机)对应IP地址为1.1.1.1,它的TTL为10分钟。这个域名或称这条记录存储在一台名为dns.abc.com的DNS服务器上。现在有一个用户在浏览器中键入一下地址(又称URL): 这时会发生什么呢?
该访问者指定的DNS服务器(或是他的ISP,互联网服务商, 动态分配给他的)8.8.8.8就会试图为他解释myhost.abc.com,当然8.8.8.8这台DNS服务器由于没有包含 myhost.abc.com这条信息,因此无法立即解析,但是通过全球DNS的递归查询后,最终定位到dns.abc.com这台DNS服务器, dns.abc.com这台DNS服务器将myhost.abc.com对应的IP地址1.1.1.1告诉8.8.8.8这台DNS服务器,然有再由 8.8.8.8告诉用户结果。8.8.8.8为了以后加快对myhost.abc.com这条记录的解析,就将刚才的1.1.1.1结果保留一段时间,这就是TTL时间,在这段时间内如果用户又有对myhost.abc.com这条记录的解析请求,它就直接告诉用户1.1.1.1,当TTL到期则又会重复上面的过程。


Win 2003+Exchange sp2 2003+ADSL如何实现能发送到外部邮箱?

ADSL,没有固定IP,如何实现域内用户用内部域的邮箱发送邮件到外部邮箱里?

如何在Exchange上设置呀?

很简单了.下个花生壳.在服务器安装.登录上去.申请你公司的域名.就可以在花生壳上面看到你申请的域名了.把exchange邮箱的域名设置成你申请的域名一样.然后在ADSL里面设置虚拟服务器.也就是我们所说的NAT端口映射.转发25和110端口到outside网络.这样.你的 exchange就可以正常地发送了接收邮件了.内部网络pop和smtp可以设置为服务器的内部IP地址.也可以通过WEB方式来登录. 在一个在花生壳服务器上建一个MX记录.服务器上面也要建一个MX记录.花生壳上面可以随时记录你的ADSL动态IP.

阅读(8303) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~