Linux下搭建两台不同域的邮件服务器进行通信

实验内容:Linux下搭建两台不同域的邮件服务器,双方能够互相发送邮件。

实验环境:

服务器两台:

服务器A,操作系统RedHat 5.5 网卡一块,IP地址172.17.17.2/24,邮件域名为mail.zhubf.com。配置的服务有DNS服务、postfix、dovecot、cyrus-imapd、squirrelmail。

服务器B,操作系统redhat 5.5,网卡两块,IP分别为172.17.17.17/24 和192.168.12.11/25 域名为mail.qq.com.,配置的服务有、postfix、dovecot、cyrus-imapd、squirrelmail。

一、保证两台服务器之间网络连通,在服务器A上添加一条路由,命令如下:

Route add -net 192.168.1.0 netmask 255.255.255.128 dev eth0

Route add -net 192.168.1.0 netmask 255.255.255.128 gw 192.168.12.11

为保证开机后能自动开启

可以把上列语句假如到/etc/rc.d/rc.local中。

使用ping 命令进行测试

Ping 192.168.12.11

Linux下搭建两台不同域的邮件服务器进行通信

二、配置服务器A的DNS服务

1、 查看服务器是否安装了bind软件包。

Rpm -qa|grep bind

Linux下搭建两台不同域的邮件服务器进行通信

如果未安装,则使用yum 安装,yum install -y bind*

2、 修改DNS服务的主配置文件

Vim /var/named/chroot/etc/named.conf

Linux下搭建两台不同域的邮件服务器进行通信

3、 创建区域文件

Vim /var/named/chroot/var/named/zhubf.com.zone

Linux下搭建两台不同域的邮件服务器进行通信

Vim /var/named/chroot/var/named/qq.com.zone

Linux下搭建两台不同域的邮件服务器进行通信

Linux下搭建两台不同域的邮件服务器进行通信

4、 进行DNS服务的解析测试

重启服务 service named restart

5、设置DNS开机自启动:chkconfig named on

三、配置服务器A的postfix 服务

1、 查看是否安装了postfix软件包、

如果未安装,则使用 yum install postfix –y安装

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/b0f13aed7f9038ec89c5715b76bd5c70.html