您的位置:首页 > 代理IP资讯
发布时间:2020-02-25 16:47:41
ip修改、基于动态IP地址、动态DNS网络的邮件系统的构建

  随着信息技术的发展,电子邮件越来越受人们的喜爱,使用越来越广泛.一些较大的机构、企业都建有自己的企业邮箱,为员工提供电子邮件服务.由于租用固定IP地址的专线网络费用较高,一般的小企业出于成本和利用率等方面的考虑,不会专门建设邮件系统,而是采用向网络服务商租用电子邮箱或使用免费电子邮箱的办法来解决企业邮件收发问题.由于网络服务商提供的电子邮箱存在容量有限、管理不便、功能有限等问题,对比由企业自行建设的企业邮箱,在使用和管理维护方面有着较多不方便的因素.笔者通过实践,在动态分配IP地址的ADSL上网方式的基础上,利用动态DNS技术与小型邮件系统软件,实现了小型邮件系统的构建.这种小型邮件系统具有成本低廉、功能齐全、配置简单、维护方便等优点,是小企业(甚至家庭)建立自己邮件系统的一个比较好的方法.


  1主要网络基础设备


  要建立基于动态IP地址网络的邮件系统,在网络设施方面要求不高,主要的网络设备有:网线(UTP)、网卡、交换机、ADSL Modem、宽带路由器(要求支持动态域名)、以及一台计算机(作为邮件服务器,使用普通办公用PC即可).网络的连接示意图如图1所示.


  由于邮件服务器是在动态IP地址网络中,要使网外计算机能找到邮件服务器,首先要解决动态IP地址与固定域名之间的绑定问题,用动态DNS技术可解决这个问题.


  2动态DNS技术及其实现


  2.1动态DNS技术简介


  域名解析一般是静态的,即域名与IP地址是一一对应的.动态DNS是一种把互联网域名指向可变IP地址的系统.所谓动态DNS,是指不具有固定IP的主机,利用动态DNS服务,帮助主机可以随着IP的改变去对应网域名称与IP的关系.动态DNS技术是在DNS的基础上发展起来的,它要解决用户的固定域名和动态IP之间如何绑定的问题,同时也要求DNS系统具有动态更新的能力[2].


  动态DNS系统由两部分组成:一部分是客户端程序,运行在用户的主机上,另一部分是服务器端程序,位于服务器端的主机上.服务器端分为响应服务器和DNS服务器,其中响应服务器负责响应用户的动态域名更新请求,DNS服务器采用国际上较为流行的Bind系统,实现域名解析服务并提供域名IP动态更新服务[3].当客户端使用新IP地址时,向响应服务器发送更新域名对应IP地址的申请.在收到客户端的更新数据后,响应服务器在确认客户端所发送的信息合法后,把相应动态域名更新消息发送给DNS服务器进行更新.DNS用户在查找相关域名时,就可通过DNS服务器更新后的数据找到客户端的正确IP地址[4].


  2.2动态DNS的实现


  要使邮件服务器具有动态DNS域名,要做两步工作:(1)注册动态DNS域名;(2)在宽带路由器中设置动态DNS域名.


  目前,提供免费动态域名的服务商有DynDNS、每步DNS、花生壳等等,用户可根据自已的情况和需要到相应服务商网站进行免费申请.当然,用户也可以根据自己的需要注册收费的动态DNS域名,收费动态DNS域名具有更大的可选自由度.


  注册了动态DNS域名后,在路由器中设置好动态DNS选项,在每次开启路由器后,路由器就会自动登录到动态域名服务商的动态域名系统,使动态IP地址网络拥有固定域名.如所选用的宽带路由器可同时支持多个动态域名服务商,也可先在多个服务商网站注册多个动态域名,再依次在宽带路由器中进行设置.这样,动态IP网络就同时拥有多个域名了.


  3邮件服务器的架设


  3.1常用的邮件服务协议


  邮件服务通常由SMTP协议和POP3协议组成.其中SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)用于在网络或Internet上传送邮件;POP3用于在服务器检查邮件,是使用最广泛的邮件访问协议[5].由于POP3与SMTP收发邮件要借助另外的软件,在使用的时候不是很方便,便出现了直接利用网页收发邮件的Web Mail服务.


  3.2邮件服务器的架设


  目前,邮件服务器软件种类很多,如Exchange Server、MDaemon、EyouMailServer、WebEasyMail.其中,WebEasyMail基于Windows平台,服务于中、小型网站及企业的Internet和Intranet,与微软IIS(Microsoft Internet Information Service)紧密集成,提供完整的Web Mail服务,支持标准的SMIP服务和POP3服务.特别值得一提的是它集成有“公共文件夹”和“广告管理”功能,前者俨然就是一个小型的BBS,后者支持在Web Mail中发布广告[6].本文选用WebEasyMail为邮件服务软件.


  3.2.1WebEasyMail的安装与设置


  WebEasyMail安装简单,在Win2000、Win2003或Winxp操作系统上都可以安装.安装后在操作系统任务栏显示软件的图标,点击打开菜单并作端口、接收、发送等设置.其中,大部分设置按默认即可,用户管理则可新建用户或管理用户.


  3.2.2 IIS服务器的设置


  由于WebEasyMail的Web Mail部分是建立在IIS服务的基础上,所以要使用WebEasyMail的Web


  Mail功能,就要在服务器安装和设置IIS服务.设置IIS主要有两步:


  (1)要启动IIS服务器的默认站点;(2)在默认站点下新增名为


  “WebEasyMail”的虚拟目录


  完成了WebEasyMail的安装和IIS的配置后,局域网内的邮件用户就可在局域网内运用Web Mail功能互发邮件,完成了邮件服务器在局域网的架设.


  3.2.3路由器网络地址转换(NAT)设置


  由于邮件服务器位于内网中,要让外网计算机访问内网的邮件服务器,还需要对内网防火墙(集成于宽带路由器中)网络地址转换


  设置SMTP与POP3地址转换是为了网外用户(Internet用户)能在网外通过邮件管理软件(如Outlook、Foxmail等)进行收发邮件,设置Web地址转换是使网外用户能通过Web Mail功能进行收发邮件.至此,基于动态IP地址、动态DNS网络的小型邮件系统已建立完成.


  4系统测试分析与比较


  经测试,使用Pentium 4 1.7 G,256 MB DDR内存的普通办公PC,安装Win2000操作系统和IIS 5.0作为运行环境,在2 M带宽的ADSL线路上,可稳定支持1 000个以上邮箱(邮箱大小为50 MB)的使用,足以第3期章芬芬:基于动态IP地址、动态DNS网络的小型Web Mail邮件系统的构建·15·满足家庭及小企业的邮件应用要求.


  采用此种邮件系统解决方案,服务器由企业自行管理,邮件数据保存在企业内部,邮箱账号由企业自主管理,相对于使用收费或免费电子邮箱,在安全性和可管理性等方面都有较大的优势,可以对邮件账号的使用情况进行监控,可以对集中或个别邮件账号进行设置,管理功能完备.另外,能有效地防止在使用收费或免费电子邮箱过程中普遍存在的邮件中夹带其他广告的情况.但是,出于经济性考虑,采用普通办公PC作为邮件系统服务器,会使系统在稳定性方面有一定的影响.同时,动态域名运行商的稳定程度也影响着系统的稳定性.


  5结束语


  在动态分配IP地址的ADSL上网方式的基础上,利用动态DNS技术与简单的邮件系统软件实现的小型邮件系统,成本低廉、架设简单、功能齐全,是家庭和小企业架设邮件系统的较好选择


上一篇 下一篇