BT速度受影响 内网?外网?怎样区分
三、实际操作法
通过原理分析法中提到的IP地址概念,我们可以延伸出多种实际的查询办法。归结起来有以下几种:在DOS状态下使用“ipconfig”命令查询本机IP地址信息、使用MSN的“高级连接信息”功能、查看BT下载软件“全局统计”中的IP地址信息等。
另外,在实际操作的查询之前,还应该明白以下几个概念,可以方便的判定在查询结果中获得“内网”、“外网”的答案:
“直接连接”:表示用户是公网,没有使用Windows XP自带的Internet连接防火墙(ICF),不需要使用UPnP。
“网络地址转换(NAT)”:表示用户是内网,连接Internet主要采用了网关或路由器的方式。
“UPnP防火墙”:此名词通常与NAT类型一起出现,表示连接Internet主要采用了网关或路由器的方式,因此同样表示用户是内网。
以下就来看看各类实际操作方法的具体实施。
1、 使用“ipconfig”命令查询本机IP地址信息
此办法主要是查询PPP连接的IP地址是否呈动态分配状态,因为我们都知道,如果是直接拨号上网的话,访问Internet的IP地址都是动态分配的。
操作步骤也很简单,拨号连接成功后,即在“开始/运行”对话框中输入“cmd”命令打开DOS窗口,然后在命令提示符后键入“ipconfig”命令,可看到一组IP地址信息;然后断开网络再重新拨号连接,此时再使用“ipconfig”命令查询,此时即可看到在“IP Address”一行,前后已经发生了变化,分别为“218.88.32.240”和“218.88.32.160”,这说明此时的计算机处于外网。
相反地,如果在查询过程中发现,只看到有一个本地连接的IP地址(即3种保留地址样式),而没有PPP的连接,则大致就可断定此时的计算机处于内网。
![]() |
2、查看BT下载软件“全局统计”
这是一种简洁明了的查询办法。启动“BitComet”软件后,在“传输”状态下单击左中下方的“全局统计”选项,即可在右下方的“BitComet运行状态”一栏中看到“本地IP”和“对外IP”的IP地址信息;如下图所示,两类IP地址同为“218.88.32.166”,说明此时的网络是“外网”。
同样地,如果此时发现此两类地址不一致,而且“本地IP”为保留地址形式,则也可断定此时的计算机处于内网。
![]() |
3、使用MSN的“高级连接信息”功能
打开MSN并成功登陆后,再依次单击主菜单上的“工具/选项”命令,接着在“连接”选项卡下,即可查看到当前的连接信息,如下图所示为“你是通过使用直接连接连接到Internet”,即表示此时的网络属于外网。
而如果在此处出现“你是通过NAT连接到Internet”等类似字样时,也可断定此时的计算机处于内网。
![]() |
除此之外,其实还有一个更简便的办法:通常浏览器都会在状态栏右下角显示当前浏览时的本机IP地址,只要不是在原理分析法中提到的内网所使用的3种保留地址形式,一般都可断定此时的网络属于外网。
以上几种分析办法并不是需要全部使用才可判定出“内网”、“外网”的概念,大多时候只需要使用其中一种方法即可,而且操作都很简单。另外,有时在使用“BitComet”软件时,“全局统计”显示的对外IP显示为0,出现此种情况有可能是软件连接的下载服务器的问题,或者是短时间内还未获取到IP地址,这并不代表目前真实的网络状态,可多等一会儿或是重新启动此软件再行查看。
