目前有一部分ISP服务器出于各种原因封锁了6881-6889端口,使得其用户无法正常使用BT软件来下载文件,我们可以通过下面办法来应对。
使用BitTorrent Plus!Ⅱ
点击程序窗口中的“文件→属性设置”,在“BitTorrent属性设置”窗口中可以看到,勾选“UPnP自动端口映射”的选项,并将“端口范围”中的数值范围改为1-65535。
修改Torrent文件
打开系统的资源管理器,在菜单中依次选取“工具” | “文件夹选项” | “文件类型”,在窗口中找到Torrent这种扩展名,单击“高级”按钮。
在打开的窗口中点击“编辑”按钮,然后对编辑窗口中那个启动BT程序的命令行参数做出修改:在此行结尾部分加上一个空格和控制端口绑定的参数“—minport”(表示最低端口号)、“—maxport”(最高端口号),例如“"D:\Program Files\BitComet\BitComet.exe" "%1" --minport 7201 --maxport 7304”,其中的端口号请自己随意设置,不要是原来的6881-6889范围就可以了,最后重新启动BT软件就可以了。
使用代理服务器
使用代理服务器也可以解决这个问题,但要求BT软件必须支持代理功能(例如BitComet,即使不支持此功能的也可以配合sockscap这个软件来搭配使用)。此外,由于BT的数据流量很大,因此较难找到一个稳定又快速的socks代理服务器。如果同时具备了这两个条件,则要突破封锁就很容易了。