文章编号: 320027 - 最后修改: 2009年11月10日 - 修订: 14.1 在 Cisco PIX 防火墙后无法发送或接收电子邮件重要说明:本文包含向您介绍如何帮助降低计算机的安全设置以及如何关闭计算机的安全功能的信息。您可以通过这些更改来解决特定的问题。我们建议您在进行更改前,评估在您的特定环境中实施这种替代方法可能带来的风险。如果实施这种方法,请采取任何适当的附加步骤来帮助保护您的计算机。 本页症状 您可能会遇到下面的一个或多个问题:
原因 在以下情况中可能会出现这种问题:
220*******************************************************0*2******0*********************** 有关详细信息,请访问以下 Cisco 网站:2002*******2***0*00 Old versions of Pix: 220 SMTP/cmap_________________________________________ read http://www.cisco.com/en/US/tech/tk331/tk897/tsd_technology_support_sub-protocol_home.html
(http://www.cisco.com/en/US/tech/tk331/tk897/tsd_technology_support_sub-protocol_home.html)
http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_tech_note09186a00800b2ecb.shtml
(http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_tech_note09186a00800b2ecb.shtml)
注意:如果您的 ESMTP 服务器受到 PIX 防火墙保护,则可能需要关闭 Mailguard 功能以便邮件能正确传入。同时,使用 fixup protocol smtp 命令可能无法建立端口 25 的 Telnet 会话,尤其对于使用字符模式的 Telnet 客户端。注意:除了 Cisco PIX 防火墙,还有几种具有 SMTP 代理功能的防火墙产品,也可能产生上文提到的问题。下面列出了其产品具有 SMTP 代理功能的防火墙制造商:
有关其他信息,请访问“更多信息”部分列出的网站。 解决方案警告:此替代方法可能导致计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们不建议采用这种替代方法,此信息仅供参考,您应自行决定是否实施此替代方法。使用此替代方法需要您自担风险。 注意:防火墙专用于帮助保护您的计算机不受恶意用户或恶意软件(例如那些使用未经请求的传入网络流量攻击您的计算机的病毒)的攻击。在禁用防火墙之前,必须断开您的计算机与包括 Internet 在内的所有网络的连接。 要解决此问题,请关闭 PIX 防火墙的 Mailguard 功能。 警告:如果您的 PIX 防火墙后存在 ESMTP 服务器,则可能需要关闭 Mailguard 功能才能使邮件能够正确传输。如果对端口 25 使用 Telnet 命令,则使用 fixup protocol smtp 命令可能会不起作用,对执行字符模式的 Telnet 客户端更是如此。 要关闭 PIX 防火墙的 Mailguard 功能,请执行以下操作:
更多信息 PIX 软件的 Mailguard 功能(在早期版本中也称为 Mailhost)可以筛选简单邮件传输协议 (SMTP) 流量。对于 PIX 软件版本 4.0 和 4.1,使用“mailhost”命令配置 Mailguard。在 PIX 软件版本 4.2 和更高版本中,则使用 fixup protocol smtp 25 命令进行配置。 注意:您还必须为您的邮件服务器分配了静态 IP 地址和使用了 conduit 语句。 配置 Mailguard 时,Mailguard 只允许使用七个 SMTP 必需的命令(如请求注释 (RFC) 821 的 4.5.1 节中所述)。这七个必需的命令是: HELO 其他命令(例如 KILL 和 WIZ)将不会由 PIX 防火墙传递到邮件服务器。即使命令被阻止,早期版本的 PIX 防火墙也会返回“OK”响应。这旨在防止攻击者知道命令已阻止。 RCPT DATA RSET NOOP QUIT 要查看 RFC 821,请访问以下 RFC 网站: http://www.faqs.org/rfcs/rfc821.html
(http://www.faqs.org/rfcs/rfc821.html)
使用“500 命令未被识别”响应来拒绝所有其他命令。在具有固件版本 5.1 和更高版本的 Cisco PIX 防火墙中,“fixup protocol smtp”命令会将 SMTP 横幅中的字符更改为星号(字符“2”、“0”、“0 ”除外)。回车键 (CR) 和换行符 (LF) 被忽略。在版本 4.4 中,SMTP 横幅中的所有字符都转换为星号。 测试 Mailguard 的功能是否正常由于 Mailguard 功能可能返回“确定”响应所有命令,所以可能很难决定其是否处于活动状态。要确定 Mailguard 功能是否阻止无效命令,请按照以下步骤操作:注意:以下步骤基于 PIX 软件版本 4.0 和 4.1。要测试更高版本的 PIX 软件(版本 4.2 和更高版本),请对邮件服务器使用“fixup protocol smtp 25”命令,以及合适的“static”和“conduit”语句。 Mailguard 关闭时
Mailguard 打开时
默认情况下,PIX 防火墙阻止所有外部连接访问内部主机。使用 static、access-list、access-group 命令语句以允许外部访问。有关这些命令的其他信息,请访问下面的 Cisco 网站: http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_60/config/commands.htm
(http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_60/config/commands.htm)
有关如何配置 Cisco PIX 防火墙的其他信息,请访问下列 Cisco 网站:http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_v52/config/commands.htm#xtocid1604922
(http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_v52/config/commands.htm#xtocid1604922)
http://www.cisco.com/en/US/products/sw/secursw/ps2120/products_installation_and_configuration_guides_list.html
(http://www.cisco.com/en/US/products/sw/secursw/ps2120/products_installation_and_configuration_guides_list.html)
http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_tech_note09186a00800b2ecb.shtml
(http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_tech_note09186a00800b2ecb.shtml)
有关具备 SMTP 代理功能的防火墙产品的详细信息,请访问下列网站: http://www.watchguard.com
(http://www.watchguard.com)
http://www.checkpoint.com
(http://www.checkpoint.com)
http://www.symantec.com/zh/cn/business/index.jsp
(http://www.symantec.com/zh/cn/business/index.jsp)
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。这篇文章中的信息适用于:
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。 | 文章翻译
|
回到顶端
