给IP地址加把“锁”
为了防止IP地址被盗用,可以在代理服务器端分配IP地址时,把IP地址与网卡地址进行捆绑,也可以在注册表中直接修改MAC地址。这样即使入侵者使用“nbtstat -a ip地址”命令获得Mac地址也没有什么用途,从而保证了用户的安全。
本文的试验平台为:Windows 2000 Advanced Sever。
何为MAC地址
网卡在使用中有两类地址,一类是大家都熟悉的IP地址,其格式为xxx.xxx.xxx.xxx,如192.1.1.18。另一类就是MAC地址,即网卡的物理地址,也称硬件地址或链路地址,这是网卡自身的惟一标识,一般不能随意改变。它与网络无关,无论把这个网卡接入到网络的什么地方,MAC地址都是不变的。其长度为48位二进制数,由12个00 ~0FFH的16进制数组成,每个16进制数之间用“-”隔开,如“00-10-5C-AD-72-E3”。
查看IP地址和MAC地址
执行“开始”-“程序”-“附件”-“命令提示符”命令,打开“命令提示符窗口”。然后使用cd命令进入到“winntsystem32”目录下,然后在DOS提示符下输入“ipconfig”命令,就可以查出自己的IP地址,如图1所示。在Windows 98操作系统里面查看IP地址是使用“winipcfg”命令。
图1
说明:在Windows2000中也可以直接运行cmd.exe而进入命令提示符下。
查看MAC地址有多种方法,方法一是:执行“开始”-“程序”-“附件”-“命令提示符”命令,打开“命令提示符窗口”。然后使用Cd命令进入到“winntsystem32”目录下,然后在DOS提示符下输入“nbtstat -a 192.1.1.18”,然后回车就可以看到本机的MAC地址,如图2所示,其中的IP地址192.1.1.18也可以换成本机的计算机名称。
图2
方法二是使用查MAC地址的专用软件:MAC2001,该软件可以到作者网站下载:http://mouse.8mail.net/。使用该软件可以很方面的完成mac地址的查看和修改。笔者在此就不赘述了。
绑定MAC地址
具体命令是:
ARP -s 192.1.1.18 00-EO-4C-6C-08-75
这样,就将您上网的静态IP地址192.1.1.18与网卡地址为00-EO-4C-6C-08-75的计算机绑定在一起了,既使别人盗用您的IP地址192.1.1.18也无法通过代理服务器上网。其中应注意的是此项命令仅在局域网中上网的代理服务器端有用,还要是静态IP地址,像一般的Modem拨号上网是动态IP地址就不起作用。在ARP命令中,其参数“-s”表示将相应的IP地址与物理地址的捆绑,参数“-d”表示删除所给出的IP地址与物理地址的捆绑,“-a”表示通过查询Arp协议表来显示IP地址和对应物理地址情况。作为一个网络管理人员,如果对MAC地址和IP的绑定能灵活熟练的运用,就会创建一个十分安全有利的环境,可以大大减小安全隐患。