vagaa与端口映射的关系
为什么要做端口映射及如何做端口映射
对于哇嘎协议,无论是内网或外网用户,基本上都可以平等地获得相同速度,即哇嘎协议不需要内网用户特别设置;
但对于ed2k协议,内网用户和外网用户差别较大。所以建议如果哇嘎提示为内网,最好做端口映射,因为内网用户做端口映射可以使你从内网变成外网,从而可以下载其它内网用户的文件(两个内网用户间无法传输),来提高自己的下载速度和质量。
引起内网的原因一般有两种:使用防火墙软件或局域网内上网用户(个别ISP,如长宽、铁通等由于本身分配给用户的就是内网ip,所以无论怎么设置可能都是内网!)
使用防火墙软件:
由于安全原因会关闭哇嘎下载用得到的端口,严重影响其他用户向你上传数据,所以要在防火墙中放开哇嘎使用的端口。遗憾的是防火墙设置选项各不相同也就没法做详细说明。大体就是添加自定义ip规则填上vagaa端口号,或者防火墙弹框询问的时候选择完全放行之类。注意,除了你自己装的防火墙工具,还不要忘了ie有个自带的防火墙,都要搞定才行哦。
局域网用户:
一般是公司、校内用户或家庭几台机器通过路由器(或者其中一台机器拨号,另外几台通过此台机器上网)共同上网引起;这种情况映射不是在自己机器上做,而是要在路由器或拨号设备上设置。因为一般现在用户的路由器都支持upnp,因此不通过端口映射也能变成外网(换句话说就是自动的)。
对于硬件映射必须要明白的是:不是所有的内网用户都一定能转为外网!典型的例子就是教育网,还有很多设置严格的企业内部网,基本是不可能转为外网的。
如何判断应该做软件还是硬件的映射
如果内网用户实在搞不清楚自己本身是内网还是外网可以通过以下方法判断:关闭所有防火墙——包括自己装的比如卡巴斯基、诺顿、天网之类防火墙、各种防间谍工具、ie自带防火墙及所有看不到的、隐藏在后台监控的程序,之后重开vagaa,显示外网就基本可以判断是软件映射,没反应就是硬件映射。
升级后外网变内网的原因
很多用户问为什么原本自己是外网,vagaa工具升级以后却变成了内网?这个问题有两种情况:
1、一种是本身就是外网用户,却因为安装了网络防火墙阻挡住了vagaa正常连接。
往往防火墙在第一次运行vagaa时会弹框询问是否阻挡,又或者设置里有选项可以选择哪些工具可以不受限制的上网。这里大家必须明白的一点是,工具本身的文件只能被杀毒软件(或附带的杀毒功能)限制,而网络防火墙(或附带的网络安全功能)限制的是工具连接的端口。
有点绕口是吧?通俗点解释就是杀毒什么的事都是由杀毒工具去处理,而不管工具本身怎么换、版本怎么改,哪怕本身就捆绑了一个木马,网络防火墙也不会去管,它们只看工具是使用了哪个端口,合适的通行,不行的阻止。举个例子,如果你选择了同意让网络防火墙开放12345端口给vagaa使用、其它的禁止,那么vagaa以后不管是升到了3.0、4.0甚至10.0,只要还是用的12345端口就可以无限制的上网,但是即使vagaa没变化,用的端口变了(比如用了54321)那防火墙就会按原先的规则禁止。当然,现在杀毒与网络安全工具的界限也已经没以前那么明显了,这里只是说明分工而已
说到这里大家应该明白了吧?由于每次卸载重装vagaa都会随机分配一个新的端口号,而你的网络防火墙却还是放行之前你用过端口不会自己跟着变,所以你才变了内网!!解决方法很简单,要么在vagaa里改回原先的端口号,要么重新设置防火墙放行新端口。
总之一句话:vagaa选项里的端口号必须与网络防火墙里的相应规则放行的端口相同!
2、另一种是本身是内网用户,通过端口映射变了外网。
和上面的情况一样,首先第一步就是要把vagaa设置和防火墙规则统一起来(当然如果没装网络防火墙就当我没说,不过要知道地球是很危险滴),然后看路由设置里的端口映射,无论以哪个为准、甚至干脆用一个不相干的,都要一样才可以。也就是要做到vagaa设置、网络防火墙放行、路由端口映射三者的统一!!
最后说明一点:这些相关的复杂的要命的东西都是网络设置的问题(注意是相关设置,而不是错误或缺陷),和vagaa或其它任何需要映射的工具“本身”都没有一点关系!