实验环境:
1、Denver 服务器本身就是DC,所以把LAN 和STMP服务器加入DC中(contoso.com)
ISA
没有加入域
内网: 10.1.1.1
外网:39.1.1.1
加入域的计算机:
Denver
IP:10.1.1.5 255.255.255.0 DNS:10.1.1.5 默认网关:10.1.1.1 安装:域环境
LAN
IP:10.1.1.100 255.255.255.0 DNS:10.1.1..5 默认网关:10.1.1.1 安装: POP3、STMP、DNS
SMTP Ralay(由DMZ扮演)
IP:10.1.1.200 255.255.255.0 DNS:10.1.1.5 默认网关:10.1.1.1
安装:SMTP RELAY
邮件发送流程
1.内部客户端通过自己的OE将邮件发送到内部的SMTP服务器,
2.内部SMTP服务器对OE客户端的身份进行验证,验证通过,接受发往SINA.COM域的邮件
3.内部SMTP服务器把邮件传递给了内部的SMTP REPLY服务器
4.内部SMTP REPLY服务器对SMTP服务器的身份进行验证,其身份验证是通过AD来做的,这也是我们为什么要建立域环境的原因
5.内部SMTP服务器去其指向的DNS服务器去查询SINA.COM邮件域的邮件交换器记录,通过邮件交换器记录进而找到了其A记录,也就知道了SINA.COM的SMTP服务器的IP地址,
6.因为我们在ISA内开放了内部到外部的SMTP流量,所以,内部SMTP REPLY可能直接把邮件送到SINA.COM的邮件服务器的邮件存放区
7.SINA.COM的POP3服务器会从邮件存放区中读取邮件并发送给用户
1.SINA.COM的客户端通过自己的OE将邮件发送到自己的SMTP服务器
2.SINA.COM的SMTP服务器对OE客户端的身份进行验证,验证通过,接受发往CONTOSO.COM域的邮件
3.SINA.COM的SMTP服务器去查询CONTOSO.COM邮件域的邮件交换器记录,通过邮件交换器记录进而找到了其A记录,也就知道了CONTOSO.COMS的SMTP服务器的IP地址.也就是我们ISA服务器的外网卡的IP
4.ISA将邮件转发给内部的SMTP REPLY服务器,
5.SMTP REPLY服务器把邮件转发给内部的SMTP服务器
6.CONTOSO.COM的POP3服务器会从邮件存放区中读取邮件并发送给用户
外网计算机:
WAN(sina.com)
IP:39.1.1.100 默认网关:39.1.1.1
DNS:39.1.1.1 安装:SMTP、POP3
原理:就是把DMZ 的SMTP Relay通过ISA发布出去,而LAN的POP3就用ISA发布出去。就这么简单。
同样,从内部到外部,毕竟过ISA服务器。
同样,从外部到内部,过程为:Peter的邮件从他的客户端送到sina.com服务器,sina.com把Peter送到ISA,ISA把Peter送到SMTP RELAY,SMTP RELAY把Peter送到contoso.com的POP3上,tom再下载下来。
第一步:在LAN上,创建一个“contoso.com”的新域。创建一个账户:tom。
在LAN
POP3的SMTP上配置“集成身份验证”。
在LAN
POP3的SMTP上配置“传递”的高级中“中继主机”【10.1.1.200】。
然后再修改Tom的账户属性,选择“服务器身份验证”
测试看能否给自己发送电子邮件。
第二步:在WAN上,创建一个“sina.com”的新域。创建一个账户:Peter
配置Peter的OE
测试能不能给自己发邮件。
然后再配置Peter属性,选择“服务器身份验证”
第三步:在SMTP RELAY上,新建一个远程域“contoso.com”,通过配置“集成身份验证”
作用:既能接受“contoso.com”的邮件,又能接受其他域的邮件了。
第四步:在Denver上的DNS上创建一个“sina.com”的邮件交换记录和主机A记录。
或者,第五步:在WAN上的DNS上创建一个“contoso.com”的邮件交换记录和主机A记录。
(
注意:这样就不用再发布Denver的DNS,但是注意,我们还是采用发布的方式)
在ISA上创建的规则
0、“非WEB服务器协议发布规则”,“lan pop3 to wan”—>”10.1.1.100”-
à”pop3服务器”-
à”外部”
1、“非WEB服务器协议发布规则”, “lan smtp relay”
à“10.1.1.200”
à“SMTP服务器”协议-
à网络侦听“外网”.
2、“非WEB服务器协议发布规则”—>“lan dns wan”-
à”10.1.1.100”
à -
à网络侦听“外网”.
3、创建一个“访问规则”-
à”lan smtp pop3 to wan”
à”pop3、smtp”协议—>从“内”
à”外”
4、结果为
注意:在发布DNS时可以侦听“10.1.1.1”的53端口。
本文出自 “linux联盟” 博客,谢绝转载!