好吧,也许不是网络资源的“适当利用”,但是我们在午餐时间享受着奇怪的COD游戏。当我们玩COD4时,我们在服务器机房的后面安装了一个专用的服务器。有了MW2,我们需要能够连接到蒸汽,才能玩多人游戏。
我在这里找到了这篇支持文章:
https://support.steampowered.com/kb_ref?ref=8571-GLVN-8711
上面列出了我需要打开的所有端口。我在ISA 2000中完成并创建了以下规则(目前我坚持2000 )。
协议定义:蒸汽主连接:端口27000,UDP,发送接收辅助连接:端口范围27001-27030发送接收
协议定义:主连接中的蒸汽TCP : 27014,TCP,入站辅助连接:端口范围: 27015-27050,入站
协议定义:蒸汽4380主连接: 4380,UDP,发送接收
当我在本地工作站启动蒸汽(我在Vista防火墙上添加了一个例外以允许蒸汽)时,蒸汽客户端会在“更新蒸汽”上坐5分钟,然后出错:你必须先连接到互联网。
有什么想法吗?我想我漏掉了什么。
谢谢你的帮助。
发布于 2009-11-25 21:40:23
为什么要定义TCP入站连接?如果内部客户端要使用这些端口与某个Internet服务器对话,它们应该是出站的。
另外,在定义了这些协议之后,您是否真的创建了允许它们从内部网络到外部网络的策略?
发布于 2010-10-17 04:45:07
您的代理服务器是透明的还是显式地定义在客户端上?
您的程序是否确实通过代理进行路由(您能在ISA监视器中看到阻塞的通信量吗?)
情况可能是,你的应用程序没有击中代理,而是试图直接通过网络网关。
发布于 2011-06-08 13:17:59
只有在使用防火墙客户端时才支持辅助协议--它们不适用于纯IP ("SecureNAT")客户端。
使用ISA 2000,您将需要每个端口定义一个协议来支持SecureNAT。后来的版本将“所有出站流量”视为包括不明端口- ISA 2000没有,从内存。
https://serverfault.com/questions/88355
复制相似问题