查看: 8391|回复: 4
打印 上一主题 下一主题

[解答] hamachi联机错误解析

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-11 19:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了好多贴 联机失败的大有人在 一个一个解释比较麻烦 集中说一下
(只讨论hamachi联机的问题,直接外网ip不在讨论范围之内。联机软件--pesgs系列1.0.3x/v,1.0.4或手动goalserver2009)

在联机前必须做的准备如下:关闭防火墙和杀毒软件(nod32可以不关),确认证书安装在“跟信任的颁发机构”,vista下用“管理员运行”,运行hamachi,和将要联机的人在同一个hamachi网络。以上准备工作充分之后,如仍出现一下错误,请对照解决。

hamachi使用方法请查看 http://cinska.php5.sk/viewthread.php?tid=26&extra=page%3D1

错误1:运行pesgs1.0.4时出现“runtime error 53”

解决方法:如果你是xp,去用pesgs1.0.3x/v/贺岁版,可以客也可以主;如果你是vista,去用pesgs1.0.3v贺岁版,可以主,客不了;或者就是等pesgs1.0.5,1.0.4出的有点匆忙,只在中文版的vista sp1和xp sp2下测试过,其他版本的操作系统可能会不兼容,105会纠正这一错误。

错误2:运行pesgs1.0.4时出现“runtime error 75”
解决办法:可能你用的还是pesgs1.0.4beta,改成pesgs1.0.4


错误3:进入pes2009游戏后,点“网络对战(network)”,长时间等待画面或弹出“出现错误”

解决办法:xp/vista系统做主, 在确认防火墙和杀毒软件都关闭的情况下,还出现这个错误,只有一种可能,就是联机必须的goalwebserver2009.exe启动出错,你可以打开进程(ctrl alt del),看看进程中有没有在运行。如果进程中没有,那你不用关了开开了关的试,goalwebserver启动所需要的端口被占用了,所以无法通过网络环境的测试。你需要做的是:关闭没必要的进程和服务,关闭本地调试asp,php的软件,关闭IIS服务等,实在不行,可以重装系统,肯定能解决 这个是最后的王牌。
xp/vista系统做客,请确认goalwebserver2009.exe正常运行,并能ping通主机

错误4:通过网络验证后,在填完ID和密码后,长时间无响应或者弹出“验证错误”

解决办法:这种错误可能是大家见得最多的了,出错的原因也是方方面面,所以分开讲
a. xp/vista系统做主的时候出现这个问题>>>原因有:证书安装错误(删掉重装),或goalserver2009.exe启动错误(查看进程,是否已运行,如无,请手动启动一下),或本机运行的stun服务器出错(请选用免费的stun服务器进行认证)

b.xp系统做客的时候出现此问题>>> 原因:xp/vista系统做主的时候出现此问题的原因 + 做主的人没有关闭防火墙或杀毒软件导致不能ping通(请对方关闭防火墙及杀毒软件),或者是通过路由方式联网,5739端口被占用,请启用DMZ(需重启路由)或者转发5739端口

c.vista系统客的时候出现此问题>>>原因:xp系统做客时出此问题的原因 + vista系统的网络优先级设置有问题(具体设置请参看http://cinska.php5.sk/viewthread.php?tid=86&extra=page%3D1 3楼起)

错误5:vista客的时候,可以搜索到主机的房间,在进入的时候弹出“连接被中止(terminated)”,主机看到客机进来,但是是红x

解决方法:主机等待几秒钟,或弹出“出现错误”或连接中断,这时候退到游戏的首页(游戏菜单),重新进入网络对战,新建一个房间,然后客机也退到首页,重新进入网络对战,搜索房间就能进去了


其他错误请提出 我再解答



hamachi群搜集发布系统
pesgs1.0.3/1.0.4 下载



--------------------------------------------------------------------------------------------------------------------------------------
以下是关于hamachi的几点说明

1,关于hamachi

a.有些误解,认为hamachi只有30天试用期;不正确
hamachi新装的时候有30天的黄金试用期(右上角的星星为黄色),就是享受付费用户的服务:包括无限制增加网络,创建的网络可以加入30个人(数据可能有偏差...大概是这个数,呵呵),登陆hamachi服务器优先等等

30天以后,hamachi就变成普通版(右上角的星星为蓝色),对于普通用户来说没有太多的区别,最明显的就是自建的群能加的人少了,普通版没有使用时间的限制

b.30天后继续成为黄金用户(即重获ip法,付在别的机器上使用已有ip法)
要么付钱....成为付费用户,这是一种
要么点击系统“开始”-“运行” 然后输入%appdata%,进入文件夹后重命名hamachi文件夹,再次打开hamachi的时候,你就能获得一个新的ip和30天的黄金试用期(此法也是重装和重获ip的最简单方法,同理,如果想在别的电脑上使用你已有的hamachi ip,只要把appdata下的hamachi文件夹复制过去就行)

c.一机多号法
有些人可能重装过系统或者拥有几个hamachi的ip,需要管理的话请登陆http://my.hamachi.cc
注册一个帐号以后,可以把你所有的hamachi ip都添加进去,然后在里面进行管理,包括踢出网络用户等

2,关于hamachi联机
a.hamachi的原理blablabla.....就不介绍了
总之是一个vpn虚拟网,通过专有的安全隧道可以穿透访火墙和nat等,所以通过它联机的成功率要比直接用外网的ip高很多,加入hamachi的人相当于在一个局域网上。如果你通过adsl上网,就不存在别人占用你的内部或者外部端口(私有和公用),所以没有必要设置什么端口;如果你通过路由或者无线上网,这就意味着外部端口极有可能被别人占用,所以需要你把转发端口,指示路由器转发对某一特定网端口(公用端口,这里指5739,09联机用) 所有的信息为本地网络(即你的电脑,私有端口)。或者索性启用DMZ,把本来处于防火墙保护之下的内网电脑直接放到互联网上,这样外部也能直接访问到,联机的成功率更高。

b.通过hamachi联机的损耗
要使用hamachi联机的先决条件是电脑需能上网(即不是单纯的不连因特网的局域网),因为hamachi首先需要连接到hamachi的服务器,读取数据,激活你的hamachi ip,并加入hamachi的大局域网,寻找其他用户,和其他用户之间建立通道。
官网上说,正常情况下,通过hamcahi联机会损耗5%的网络,考虑到实际情况,最多不超过10%,所以说影响不算特别大。如果你们之间用外网联很流畅,用hamachi-ip也基本不卡,基本可以忽略消极影响;如果本来有点卡,那稍微再多点卡;如果本来很卡....那还是算了吧 呵呵

c.想想还有啥补充的...哦对了
使用hamachi联机,做主,如果还通不过验证,不能进入大厅的话,那就是端口被占用,不需要从其他地方找问题,
当然,如果你之前用hamachi做主成功过,突然间不能通过验证,可能是端口的临时问题,或者联机工具出了点问题,你重启一下,或许关掉一些进程,或许怎么的,可能就又能联了。

因为在做主的情况下,其实和外部网络没有什么关系,只是hamachi需要连接到自己的服务器,通过修改hosts文件,不会再去访问外部网络了,只是简单的连接到本机模拟的游戏服务器,然后验证已经添加到证书跟信任区域的ca证书。

还有别的想到再说...以上纯属个人意见 没有权威性,也可能有差错...呵呵

[ 本帖最后由 demonkp 于 2009-3-15 03:26 编辑 ]
2#
发表于 2009-3-11 20:43 | 只看该作者
前排,看看先
3#
 楼主| 发表于 2009-3-15 03:11 | 只看该作者
改了一下.....
4#
发表于 2009-5-20 12:50 | 只看该作者
ID和密码要填什么啊,不会是KONAMI注册的那个吧,谁能给个答案?
5#
发表于 2009-5-29 01:33 | 只看该作者
看楼主写的联机的简单过程:
如果你第一次用,先
1,安装证书
2,安装hamachi
3,关闭防火墙
然后点主或客就行了

请问一下,我下的是PESgs1.0.4增强版(原蛤蟆一体包),外网及hamachi两用版,支持2000/xp/vista,是解压之后安装文件就可以了吗?里边包含安装证书和安装hamachi吗? 如果没有,从哪里可以下到?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表