找专家解答,家里QQ无法登陆了,问题显示为端口检测失败。

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:04:49
能上网,杀软、防火墙也已经关闭。检测文本如下,希望真的有高手来帮我看看~~这个问题已经困惑我很久了,是突然之间这样的!另外,我的游戏也登陆不上了,WOW和其他网络游戏都不能连接服务器了……
【QQ 版本】Build 18.33.986
【QQ 号码】838161715
【操作系统】Microsoft Windows XP later Service Pack 1 [Build 6.0.6001]

【网络设置】局域网内使用透明代理
【登录过程】
---------------------------------------------------------------------------
开始第一次号码注册登录......时间[2009-11-21 00:11:34]
初始化登录服务器列表,上次的登录方式为【初始登录方式】
UDP服务器【sz.tencent.com:8000】需要域名解析...
UDP服务器【sz9.tencent.com:8000】需要域名解析...
UDP服务器【sz2.tencent.com:8000】需要域名解析...
UDP服务器【sz6.tencent.com:8000】需要域名解析...
UDP服务器【sz4.tencent.com:8000】需要域名解析...
UDP服务器【sz7.tencent.com:8000】需要域名解析...
UDP服务器【sz3.tencent.com:8000】需要域名解析...
UDP服务器【sz5.tencent.com:8000】需要域名解析...
UDP服务器【sz8.tencent.com:8000】需要域名解析...
UDP服务器域名解析成功【sz.tencent.com:8000】==>【219.133.49.171】
UDP服务器域名解析成功【sz9.tencent.com:8000】==>【219.133.48.31】
UDP服务器域名解析成功【sz2.tencent.com:8000】==>【58.61.165.63】

用防火墙禁止端口法
我们知道QQ使用的默认端口是UDP4000,使用防火墙将该端口关闭,那么别人就不能使用QQ了,当自己需要上网时只需开放该端口就可以了 。

下面以我使用的“金山网镖6”进行说明,点击菜单“工具”→“综合设置”→“IP过滤”→“添加”,弹出新窗口。

在“端口”栏输入“4000”,在“协议”栏选择“UDP”,在“操作”栏选择“禁止”,这样就将UDP4000端口关闭了。再操作一次,只是在 “协议”栏选择“TCP”,将TCP4000端口关闭。可以看到已经禁止了UDP4000和TCP4000端口

此时你再登录QQ时试试,是不是一直不能成功呀!时间长了会出现连接超时的情况,即使重新安装了QQ,也不能登录成功。如果你想使用QQ 时,可修改上述规则,将“操作”栏的“禁止”改为“允许”就可以了。

到这里还不到万事大吉的时候。不信你可以再开一个QQ登录窗口(即同时有两个QQ登录窗口)试试,不一会竟然登录成功了。难道我们介绍的 方法不管用吗?非也!这是因为在一个电脑进行多次QQ登录时,后来的QQ使用的端口号会是4001、4002、4003,即每运行一个QQ,使用的UPD端 口会加1。由于我们同时运行了两个QQ,第二个QQ使用的端口号是UDP4001,而不是UDP4000,当然能够登录成功了。为了保险起见,我们需要封 4000到4009,九个端口就可以了。你的同事总不能在一个QQ不能登录时,会同时运行10个登录窗口吧。

二、将QQ安装目录下的文件属性改为只写
QQ在运行过程中需要正确加载“LoginUinList.dat”文件,该文件存储着用户的帐户信息,并且要将登录过程中的一些信息写入到安装目录 下相关文件中,默认情况下QQ的安装目录是可以读写的,如果将QQ安装目录属性改为“只读”,那么QQ在登录过程中就因为无法写入登录信息 而拒绝登录。

操作方法:找到QQ安装目录(默认为C:\ProgramFiles\Tencent\QQ),在其上点击鼠标右键,在弹出的菜单中选择“属性” ,然后在弹出的窗口

将其属性设置为“只读”,再点击“确定”,此时会弹出一个“确