邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 请教外网无法登陆WroldClient的问题 [打印本页]

作者: bigloach    时间: 2006-5-16 09:46
标题: 请教外网无法登陆WroldClient的问题
各位大侠请教:<br>公司有固定IP,并且在内网中搭建了WEB服务器,通过防火墙映射服务器的80端口实现外网访问WEB,<br>现在我想同时使用这台WEB服务器作为邮件服务器,装的是MD9.01中文版,同时也做了25,110端口映射到该WEB服务器,现在已经可以使用第三方的邮件客户端进行邮件的收发(内外网皆可),也能够在内网中输入http://内网IP:3000登陆WroldClient进行邮件收发,但就是无法在外网通过输入<a target=_blank href=http://mail.XXX.com:3000>http://mail.XXX.com:3000</a>登陆WroldClient,我已在域名中添加了名为Mail.XXX.com的A记录,并且做了MX解析为XXX.com 请问还需要设置哪里?<br>
<img src="../leadbbsfile/UBBicon/em09.GIF" width=20 height=20 align=absmiddle border=0>
作者: 青竹    时间: 2006-5-16 10:33
标题: re:你用的是什么防火墙?绝对是你发布WE...
你用的是什么防火墙?<br>
绝对是你发布WEB服务器有误!!!!<br>
例如ISA2004防火墙的设置大至如下:<br>
1、设置接受响应的域名及端口号。<br>
2、设置内网WEB服务器的IP及桥接端口号(即真实响应端口号)。<br>
<br>
基本思路就是防火墙响应该服务的端口号再到映射至内网服务器的IP及响应端口号。<br>
<br>

作者: bigloach    时间: 2006-5-16 12:08
标题: re:防火墙是juniper 5GT-108...
防火墙是juniper 5GT-108 5.3的OS<br>
<br>Untrust为固定IP,通过VIP设置端口映射到内网中的Web服务器.<br>
除了HTTP服务(80),同时也添加了pop服务(25)映射和SMTP服务(110)映射到该Web服务器上,并且也添加了相应策略.<br>
<br>Web访问是没问题的,只是无法通过输入<a target=_blank href=http://mail.XXX.com:3000>http://mail.XXX.com:3000</a>进入同样在该服务器上的WroldClient登陆界面.输入<a target=_blank href=http://mail.XXX.com>http://mail.XXX.com</a>不加端口号访问的却是公司网站的WEB页面.而不是WroldClient的登陆界面.我在防火墙上也已经做了Mail服务(3000)映射到内网的这台Web服务器了``但还是不行.<br>
<br>
因为Web访问,和通过第三方软件收发邮件都没问题,所以我判断端口映射应该是没有问题的.只是外网登陆WorldClient是否还需要设置些什么?
作者: testing    时间: 2006-5-16 22:21
标题: re:Trust --> Untrust 放了...
Trust --> Untrust 放了3000没有?
作者: bigloach    时间: 2006-5-16 23:08
标题: re:testing:已经添加了3000...
testing:<br>
已经添加了3000<br>
防火墙内本身有个MAIL服务,默认端口为25,因为我已经设置了POP和SMTP服务,所以我就直接把MAIL的端口改为3000来使用。不知这样是否有问题?或者是要我自己定义一个服务使用3000端口??
作者: 青竹    时间: 2006-5-17 09:06
标题: re:防火墙内本身有个MAIL服务并使用300...
防火墙内本身有个MAIL服务并使用3000端口来响应???<br>
如果这样肯定是有问题的,你可以重新分配其它端口号来访问.<br>
比如你可以在防火墙上开了5000端口来响应来自外网对WroldClient的访问, 并指定WroldClient服务器的IP及其响应端口号即可.
作者: bigloach    时间: 2006-5-17 12:20
标题: re:青竹 : 可能我没说清楚,j...
青竹 :<br>可能我没说清楚,juniper防火墙不是通过直接设置端口做映射的,而是通过服务,每一项服务都有对应的端口号/端口范围,就好像上面说的POP服务默认对应25,SMTP服务默认对应110,而这类常用服务和端口的对应关系在防火墙本身已经预设好了的,只需添加相应策略即可,其中就有一个我上面说的MAIL服务,我是想着直接将MAIL服务预设的端口号改成3000再添加到策略中使用.这与我自己添加一个新的用户自定义服务并分配端口为3000是一样的.<br>
不过即使这样```还是不能通过外网访问``郁闷```
作者: testing    时间: 2006-5-17 16:17
标题: re:1。请问域名设置里的A记录没有搞错IP吧...
1。请问域名设置里的A记录没有搞错IP吧?<br>
2。如果用3000端口, '<a target=_blank href=http://'>http://'</a> 要加上喔!<br>
3。如果能用80访问到同一台机器,那证明规则是没有错误的。<br>
4。DM里是否能控制WorldClient的访问IP这点我也不知道,因为我也刚用三天!<br>
<br>
我的防火墙跟你的一样,DM版本是8.13,但我不是用3000端口!<br>
我也有个奇怪的现象就是有的时候通过WorldClient处理邮件时,会出现页面无法加载的情况,也就是右边邮件列表是空的,什么都没有,但左边的菜单是正常的,这个问题还未发现是那里的问题,如果有大侠遇到过这情况的麻烦教一下小弟如何解决,谢谢!
作者: 青竹    时间: 2006-5-18 15:55
标题: re:juniper防火墙偶不太清楚其设置,但...
juniper防火墙偶不太清楚其设置,但设置思想应该差不多,因你成功发布了公司WEB服务器,而其都是使用标准端口(即防火墙及内网WEB服务器都是通过响应80端口提供WEB服务的),因此特别要注意你在发布WORLDCLIENT服务时的响应端口号是否正确。偶用的是ISA2004,它是通过规则来发布内网WEB服务器的。其设置大至如下,可供你参考:<br>
1、新建发布WEB服务器规则。<br>
2、设置内网WEB服务器IP地址。<br>
3、新建“侦听器”,其主要作用是设置防火墙响应的IP、端口号、响应协议类型等信息。<br>
4、设置“将请求重定向到HTTP端口”,作用:设置内网WEB服务器响应端口号。<br>
<br>
另,你说的MAIL服务是防火墙内置的还是后来添加的?其允许通过的协议是什么?<br>
<br>
testing-----"我也有个奇怪的现象就是有的时候通过WorldClient处理邮件时,会出现页面无法加载的情况,也就是右边邮件列表是空的,什么都没有,但左边的菜单是正常的,这个问题还未发现是那里的问题,如果有大侠遇到过这情况的麻烦教一下小弟如何解决,谢谢!"<br>
<br>偶通过ISA2004发布成功后,在外网访问时也碰到类似的问题,后来对发布规则的HTTP策略进行了重新的配置,将其中的URL保护项的“验证正规化”及“阻止高位字符”原来的选中状态取消,问题就解决了。当然偶的防火墙和你的不同,但可供你参考。
作者: 青竹    时间: 2006-5-18 16:03
标题: re:补充: 从你的描述中得知你的防火墙的MA...
补充: 从你的描述中得知你的防火墙的MAIL服务原来是响应来自25端口的,而25端口是SMTP的标准端口,这个服务可能只能通过SMTP协议,而wordclient是使用HTTP协议的,因此请MAIL服务是否如偶所说,若是则请更改SMTP为HTTP。
作者: testing    时间: 2006-5-18 16:28
标题: re:楼上的兄弟不厚道,没有看清楚楼主的问题!...
楼上的兄弟不厚道,没有看清楚楼主的问题!嘻嘻。<br>
<br>
Web访问是没问题的,只是无法通过输入<a target=_blank href=http://mail.XXX.com:3000>http://mail.XXX.com:3000</a>进入同样在该服务器上的WroldClient登陆界面.输入<a target=_blank href=http://mail.XXX.com>http://mail.XXX.com</a>不加端口号访问的却是公司网站的WEB页面.而不是WroldClient的登陆界面.我在防火墙上也<font color="red">已经做了Mail服务(3000)映射</font>到内网的这台Web服务器了``但还是不行.
作者: bigloach    时间: 2006-5-18 22:13
标题: re:谢谢楼上两位指导。我已经自己建了...
谢谢楼上两位指导。<br>
<br>
我已经自己建了一个用户自定义服务WEBMAIL,使用的TCP协议开方3000端口``策略也添加了``依然不行``唉```莫非真是RPWT了``呵呵``继续郁闷
作者: 青竹    时间: 2006-5-19 08:30
标题: re:testing-------"楼上的兄弟...
testing-------"楼上的兄弟不厚道,没有看清楚楼主的问题!嘻嘻。<br>
<br>
Web访问是没问题的,只是无法通过输入<a target=_blank href=http://mail.XXX.com:3000>http://mail.XXX.com:3000</a>进入同样在该服务器上的WroldClient登陆界面.输入<a target=_blank href=http://mail.XXX.com>http://mail.XXX.com</a>不加端口号访问的却是公司网站的WEB页面.而不是WroldClient的登陆界面.我在防火墙上也已经做了Mail服务(3000)映射到内网的这台Web服务器了``但还是不行."<br>
<br>偶当然看清楼主的问题了,而且一直是以这个问题进行解答的,当然可能表达能力差了些,有可能让你们误解了。<br>
<br>通过输入<a target=_blank href=http://mail.XXX.com:3000>http://mail.XXX.com:3000</a>来访问WordClient,首先要防火墙响应来自外网3000端口的防问,然后再把此访问转向至内网WordClent服务器的3000端口上。已经做了Mail服务(3000)映射到内网的这台Web服务器并不代表一定行,<font color="BLUE">必须确保防火墙是用3000端口来响应,以及转向的IP地址、端口号也是正确的,而且,[COLOR=CORAL]必须是HTTP协议才行。</font>[/color]输入<a target=_blank href=http://mail.XXX.com>http://mail.XXX.com</a>不加端口号能访问公司网站,这是因为它使用的是HTTP协议的默认80端口号,并无特别设置。此点特别要注意,你要多熟悉你的防火墙的设置。<br>
<br>另,RPWT可能性很小!
作者: bigloach    时间: 2006-5-19 15:33
标题: re:谢谢楼上各位的耐心指导,终于弄好了(看来...
谢谢楼上各位的耐心指导,终于弄好了(看来真不是RPWT`呵呵``)<br>
<br>粗略看了防火墙所有选项,似乎是有指定特定端口范围,3000不在开放范围之内,改用防火墙允许的端口就好了.^_^
作者: lqdjgzjl    时间: 2006-5-27 21:23
标题: re:主要看你的端口是不是被防火墙允许!
主要看你的端口是不是被防火墙允许!




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/) Powered by Discuz! X3.2