在邮件服务器搭建中DNS服务器的配置与实现

时间:2022-09-25 10:56:39

在邮件服务器搭建中DNS服务器的配置与实现

摘 要:本文介绍了采用Linux搭建及配置邮件服务器、DNS服务器。包括服务器从软件包的安装到配置以及后期的测试。由于服务器在公司内部,所以访问服务器的速度是十分可观的,文件的存放都是在私人服务器上,对于安全、稳定也有很好的保障,这也是企业个人服务器的一大特色。

【关键词】DNS 邮件服务器 Linux

1 需求分析

1.1 企业个人服务器介绍与背景

无论是电子商务还是远程教育医疗,都可以在以web服务器为基础,而文件的下载与共享都可以在FTP 服务器上实现。还有日常邮件的传输与附件的发送,则依赖于邮件服务器。在这服务器需求日益增长的情况下,企业个人服务器的建立的需求与前景显而易见。

1.2 构架环境

操作系统:版本:Centos 6.3 内核 Linux 2.6.32-279.19.1.el6.i686 数据库:MySQL

客户端测试:Windows 7。

地址的规划:邮件服务器与DNS的IP地址均采用192.168.1.103 /24而客户端机器则在192.168.1.0/24范围即可。邮箱服务器运行基本条件是先安装DNS服务器作为基础,Web服务器采用apache。而邮件传输采用Postfix,FTP则采用Linux常用的VSFTP构架。

1.3 邮箱特点

优势在于安全、稳定、快速。POP与SMTP服务都在一台内网服务器上。邮件的接受发送、附件的上传下载,速度都是网络上免费无法比拟的。邮箱、服务器均在内部运作,邮件的安全与公司的隐私可以得到保障。

2 邮件服务器工作原理

2.1 mail常用协议

2.1.1 SMTP 协议

SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。

默认端口:25 协议默认传输协议:TCP

2.2.2 POP3协议

POP3(Post Office Protocol 3)即邮局协议的第3个版本,它是因特网电子邮件的第一个离线协议标准,POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。

协议默认端口:110 协议默认传输协议:TCP 协议的访问模式:离线访问

3 邮件服务器构建

3.1 DNS服务安装与设置

3.1.1 DNS原理

DNS 是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器以及域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。DNS使用TCP与UDP端口号都是53,主要使用UDP,服务器之间备份使用TCP。其中域名必须对应一个IP地址,而IP地址不一定只对应一个域,动态dns名。当用户在应用程序中输入 DNS 名称时,DNS服务可以将此名称解析为与之相关的其他信息,如 IP 地址。域名的最终指向是IP。[2]DNS解析是一个树形结构,当前请求的服务器请求不了就把它提交给它的上级服务器,一直到成功解析。

3.1.2 配置网卡

参考文献

[1] 陈莉君等译.Linux内核设计与实现[M].北京:机械工业出版社,2003(11).

[2] 毛德操,胡希明.Linux内核源代码情景分析[M].北京杭州市:浙江大学出版社,2001(9).

[3] ALESSANDRO RUBINI著.LISOlEG等译 Linux设备驱动程序[M].北京:中国电力出版社,2000(4).

作者单位

1.济南市血液供保中心 山东省济南市 250000

2.济南市疾病预防控制中心 山东省济南市 250000

上一篇:“星星的孩子” 下一篇:物联网技术下的综合信息采集单元ICU硬件设计分...