Bit出现黄灯阻塞(你的监听端口无法被外网用户连接……请检查防火墙及NAT网关设置)
这是我出现的问题,然后我去百度一下找了解决办法总的来说为以下几种办法
1.先看防火墙有没有对你的bt放行,这一点不同的杀毒软件,不同的防火墙设置有不同的操作流程(其他原因的解决操作也是可能对应好几种,这也正是本问题的解决有无数种操作的原因)我用的xp自带的防火墙:开始——控制面板——windows防火墙(从安全中心也找得到)——例外,看里面有没有你的bt,有的话直接在前面打勾,没的话点添加程序,找到你的bt执行程序加上去。
2.如果你的防火墙设置没有问题的话,一定是你的监听端口映射没有弄对,如果你的bt软件是bitcomet,最简单的解决办法——简单得让你惊讶:打开你的bt——选项——网络连接,点监听端口那一项的“选择随机端口”,bt软件会帮你自动检测并选择一个合适的。你是动态ip的话可能每次重新上网后都需要这样点一下。
3.以D-Link DI-524M为例,在浏览器中输入http://192.168.0.1/,用户名和密码按实际输入,默认情况下是admin,进入“进阶设定”,“防火墙设置”里面“激活DMZ服务器”复选框勾上,在“DMZ IP地址”后面填上你这台电脑的ip地址;在“高级网络设置”中,勾选上“激活UPnP”就ok了。
回到BitComet界面,在黄灯上点右键,点“重新检查”,就会变成绿灯了,提示“您的监听端口可以被外网用户连接,您将获得较快的下载速度。”
其实原理很简单,就是把你的电脑的IP划入DMZ区(demilitarized zone),DMZ在内部网络和外部网络之间构造了一个安全地带,它是为了解决安装防火墙后外部网络不能*访问*内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区。
当然我说的这个方法只能解决多人通过路由器共享上网时出现的问题。
如果是电脑监听端口无法被外网用户连接,你还是需要检查本机防火墙设置,可以直接关闭防火墙。
我是经过一层交换机的 试过以上方法还是不行不知道怎么回事啊。 求指教!!