09
2011
12

蹭网器背后的无名英雄

  说到IP地址,相信接触过一点点网络的人都应该有所耳闻。不就是在“[B][URL=http://www.cengwangqi.net/]蹭网器[/URL][/B]→属性→Internet协议”中输入的那个4位的IP地址吗?没错,这就是IP地址,有些人称它为网络身份证。实际上,网络身份证这个比喻并不恰当,因为身份证都是惟一的,而IP地址则只有公网IP才是惟一,内部网的IP地址(如192.168.0.1)在全世界不知道有多少个重复的呢!   善于思考的你一定发现了一点问题:IP地址有可能重复,那计算机为什么还能通过它来辨识远在天边的另一台电脑呢?难道除了IP地址之外,蹭网器里面还隐藏着真正的“身份证”吗?对!它就是MAC地址,它才是蹭网器真正的身份证。   与MAC地址第一次接触   MAC地址固化在蹭网器中的BIOS中,可以通过命令行方式取得。在“开始→运行”中输入“cmd”,回车后出现命令行窗口。Windows 9x用户输入“winipcfg”命令,Windows 2000/XP用户输入“ipconfig/all”命令,其中用16进制表示的12位数就是MAC地址(见图1)。   MAC地址其“人”   IP地址就好像一家公司的各种岗位,有董事长、总经理、部门经理、普通员工,而MAC地址就像去应聘这些职位的人。好在这家公司相当“热情”,对于职位没有任何特殊要求,任何人都可以就任这些岗位。IP地址对于可用的蹭网器没有特殊要求,基本上什么样的厂家都可以用,也就是说IP地址与MAC地址没有绑定关系。就像人才可以给不同的单位工作的道理一样的,蹭网器与IP也是可以。如果一个蹭网器坏了,可以被更换,而无须取得一个新的IP地址。如果一个IP主机从一个网络移到另一个网络,可以给它一个新的IP地址,无须换一个新的蹭网器。   MAC地址的“父亲”是谁?      MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。在计算机里,IP地址和MAC地址都是以二进制表示的,IP地址是32位的,而MAC地址则是48位的。MAC地址的长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:06:01:19:0A:8C:6D就是一个MAC地址,其中前6位16进制数“06:01:19”代表网络硬件制造商的编号。只要你不去更改自己的MAC地址,那么你的MAC地址在世界是惟一的。   偷身份证?没门儿!   很多国家要求公民必须随身携带身份证,不带身份证是违法行为。实际上,身份证的使用却不是非常多,但这并不意味着身份证没有用,到了有的关键时刻,身份证是惟一证明你的身份的东西。比如你要去银行提取现金,比如你要出境,这时就要用到它。   MAC地址与IP地址绑定,就如同我们在携带自己的身份证一样重要。为了防止IP地址被盗用,可以通过简单的交换机端口绑定,让一些IP地址只有指定的MAC地址才能与之匹配使用,这样可以防止其他计算机盗用网络。假设你在家用宽带上网,可以让ISP限制只有指定的蹭网器MAC地址才能连接到外网。这样,就算有人在你家门外,将你的网线连到他的电脑上,依然无法连接到外网,不会盗用你的网费了。当然,有些不太负责的ISP由于管理繁琐的原因,不提供这样的功能,但对于一些商业用户来说(尤其是银行),盗用IP地址简直就像让小偷进屋来偷东西一样。对于这些有需要的地方,一般绑定MAC地址都是在交换机和路由器上配置的,是网管才能接触到的,一般电脑用户无须了解。   玩转MAC地址常用工具   要用好MAC地址,就需要顺手的工具来帮我们,其中不少都是命令行状态下使用的,用起来有一点黑客的感觉呦!   1.winipcfg(适用环境:Windows 9x/2000 )   在“开始→运行”对话框中,直接输入“winipcfg”命令,回车后就会看到蹭网器的MAC地址、主机的IP地址、255.255.255.192,路由器的地址等内容。如果是Windows XP系统,可以直接使用“ipconfig/all”命令查看。   2.ARP(适用环境:Windows 9x/2000/XP)   我们可以将IP地址和MAC地址捆绑起来,防止IP地址被盗用。在命令提示符下输入命令:“ARP -s 192.168.0.33 40-10-D4-A4-72-F3”,即可把MAC地址和IP地址捆绑在一起。其中数字部分就是IP地址,后面的16位符号就是MAC地址。
« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。