fjsbf 发表于 2010-1-20 15:12:07

服务器配置问题

本来有1台邮件服务器了ABC.COM 正常使用中,因为某种关系,别处办公的同事现帮过来一起办公了,邮件服务器也搬来,他们那边装修好了,又会搬回去了!
可是不知道怎么弄了!情况见附件!这要怎么实现呢?
某位请给个思路,谢谢啊!

zy_sunshine 发表于 2010-1-20 16:14:10

端口转发

如果是台路由器,可能会有DMZ主机设置 UPnP设置这类的

要不你就改下拓扑结构,如果不想改的话,只能在redhat上做端口转发,指向网内centos

jiangtao9999 发表于 2010-1-21 13:25:51

楼上没那么简单……
两台都是邮件服务器,端口是个问题。应该需要根据来源域名区别对待才行

fjsbf 发表于 2010-1-21 15:26:16

内网的那台(cde.com)可以发邮件,收不到!CDE.COM域名的MX记录有,指向IP 我指到ABC.COM
有什么方法能这样的,比如当abc.com这台服务器收到cde.com的邮件时,转给这台服务器呢?
http://www.devdao.com/Article/343295.htm(这篇文章我看了,可是有点懵懵的)!

jiangtao9999 发表于 2010-1-21 16:27:17

既然是临时的,我建议你看看有没有按照域名进行转发的 iptables 规则。
你现在收不到就是因为两个邮箱的域名来源,全都给了作为路由器的那个邮件服务器,但那个邮件服务器本身只有一个邮箱域名,他不会把网里面的那个机器的域名邮件转发过去。

你看的那个是多个邮件域名放在同一个服务器上。而不是支持两个服务器用一个 IP 的文章。
当然如果两个系统设置、软件版本一样,你可以 NFS 挂载 centos 的硬盘到你的路由功能的邮件服务器。之后这个邮件服务器开双域名支持,这样路由服务器的邮箱软件直接去调用 NFS 挂载过来的 centos 邮件数据库。
当然懒得挂载也可以干脆两台机器合并为一台,centos 服务器就可以踏实下线了(至少邮件功能)。等他们搬走再把数据分离出来回复到 centos 机器上。

zy_sunshine 发表于 2010-1-21 18:27:37

楼上说的是两个邮件服务器合并为一个服务器

我没用过邮件服务器,不过猜测这东西和网站也差不多,双域名解析,按照域名来源不同而使用不同数据库存储数据是个可行的办法。

我的想法是,在redhat上任意开一个端口,比如89 将邮件域名解析指定端口到这个ip的89端口上(这里不知道能不能在DNS解析上实现指定端口,如果不能得话也只能在redhat上做一个域名判断)
然后将这个89端口的来源数据指向到centos的邮件服务端口上,应该可以就实现了。等于像Internet暴漏一个内网机器的端口
页: [1]
查看完整版本: 服务器配置问题