关于电脑只能上QQ却不能上网问题的解决

因为最近有朋友问我这个问题,之前自己也出现过,百度后解决方法眼花缭乱,这里来写写自己总结的最快的解决办法,希望能帮到大家

”阅读全文”


首先出现这个原因可能是你之前挂了梯子所导致的,至于为什么出现这个原因,后面会解释,

先来说说具体解决办法:

  1. 首先我们打开控制面板,找到Internet选项(win10在网络和 Internet 里可以找到)
  2. 点击Internet选项这个绿字
  3. 找到连接-局域网设置
  4. 看是不是里面“为LAN使用代理服务器……”前面打了勾,把勾去掉像我这样就好了
第4步骤图

原理:QQ并不是用的互联网使用的80或者8080端口,所以即使这个端口被代理了或禁用了,QQ照样能上

引用:

QQ服务器      IP:121.115.11.81     服务端口:80       
你的机器在局域网中内部IP:   10.19.9.89       
你局域网出口InternetIP:  61.183.172.149       
你的客户端的请求将通过外网出去,如果防火墙没有禁止访问Internet上80端口服务,那么你的QQ客户端可以正常登录。你看到的连接是 (netstat  -bn)       
10.19.9.89:55579           124.115.11.81:80    establish             
这是一个假象。通过QQ服务器看到的连接是:       
124.115.11.81:80      61.183.172.149:31234    establish            
这样,防火墙上的31234口对应的就是你机器的55579口。(由于你是发起方,这个数是变化的。动态的)       
当有信息给你时,QQ服务器只需要发给防火墙的55579口即可。(这里防火墙作了地址翻译)          
不管UDP还是TCP,最终登陆成功之后,QQ都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000。因此,假如你所在的网络开放了80端口,
但没有屏蔽腾讯的服务器IP,恭喜你,你是可以登陆成功QQ的。

参考文献:QQ通信原理及QQ是怎么穿透内网进行通信的?

”折叠”

发表评论

电子邮件地址不会被公开。 必填项已用*标注