如何在代理服务器上(Win2000 Server、Microsoft ISA Server)实现IP地址和MAC绑定? (200分)

P

pxlei

Unregistered / Unconfirmed
GUEST, unregistred user!
环境如下:Win2000 Server.
代理服务器: Microsoft ISA Server.
局域网的所有机器通过该代理服务器上网。但目前需要固定每个人的IP,严禁通过别人的IP地址上网。
我想可以通过绑定IP地址和MAC来实现?但不知道如何操作!
我尝试了通过ARP -s IP MAC 来实现,但发现不管用,如下:
arp -s 193.155.2.25 00-00-a2-3f-56-61
arp -s 193.155.2.26 00-00-a2-3f-56-62
这是arp -a 结果如下:
Internet Address Physical Address Type
193.155.2.25 00-00-a2-3f-56-61 static
193.155.2.26 00-00-a2-3f-56-62 static
目的为了mac为00-00-a2-3f-56-61的机器只能通过193.155.2.25上网。但发现
把这条机器的IP改为193.155.2.26,还能上网,而且通过arp -a
查看,结果如下:
Internet Address Physical Address Type
193.155.2.25 00-00-a2-3f-56-61 static
193.155.2.26 00-00-a2-3f-56-61 static
呵呵,193.155.2.26 的MAC变了,为什么呀?
那我如何做到IP地址和MAC绑定呢?
 
聽聽高手講﹗1
 
学习占位置先

 
学习学习!
 
看看!
ARP.EXE

  此命令可显示、修改IP地址到物理地址转换表,这个表是地址解析协议(Arp)所要使用的。还可把IP地址与计算机的网卡地址(MAC Address)进行捆绑,接下来是应用实例。

●应用实例:

  为了防止IP地址被盗用,可以在代理服务器端分配IP地址时,把IP地址与计算机的网卡地址进行捆绑,此操作在Windows 98的DOS状态下进行。先用Winipcfg命令查出自己的网卡地址(MAC Address)见图2,记录后再到代理服务器端让网络管理员把您上网的静态IP地址与所记录计算机的网卡地址进行捆绑。

ARP -s 192.168.0.7 00-50-BA-AF-D7-CB

  这样,就将您上网的静态IP地址192.168.0.7与网卡地址为00-50-BA-AF-D7-CB2的计算机绑定在一起了,既使别人盗用您的IP地址192.168.0.7也无法通过代理服务器上网。其中应注意的是此项命令仅在局域网中上网的代理服务器端有用,还要是静态IP地址,像一般的MODEM拨号上网是动态IP地址就不起作用。

接下来是各参数功能简介:

ARP [-s][-d][-a]

-s——增加相应的IP地址与物理地址的捆绑。

-d——删除所给出的IP地址与物理地址的捆绑。

-a——通过查询Arp协议表来显示IP地址和对应物理地址情况。
 
我尝试了通过ARP -s IP MAC 来实现,但发现不管用,如下:
arp -s 193.155.2.25 00-00-a2-3f-56-61
arp -s 193.155.2.26 00-00-a2-3f-56-62
这是arp -a 结果如下:
Internet Address Physical Address Type
193.155.2.25 00-00-a2-3f-56-61 static
193.155.2.26 00-00-a2-3f-56-62 static
目的为了mac为00-00-a2-3f-56-61的机器只能通过193.155.2.25上网。但发现
把这条机器的IP改为193.155.2.26,还能上网,而且通过arp -a
查看,结果如下:
Internet Address Physical Address Type
193.155.2.25 00-00-a2-3f-56-61 static
193.155.2.26 00-00-a2-3f-56-61 static
呵呵,193.155.2.26 的MAC变了,为什么呀?
 
我也是在烦这个问题,不知道楼主解决没有?
2000下面的ARP命令有时候根本不管用,但在我的电脑上试的时候又可以,真是奇怪。
 
9x,NT,2000,XP 的 ARP 的 -s 选项根本就不起作用,只要客户端广播地址服务器上
的ARP表就更新,所以不能用它!
 
多人接受答案了。
 
顶部