关于IPMan和如何取得网卡硬件地址(100分)

  • 主题发起人 主题发起人 mfc
  • 开始时间 开始时间
M

mfc

Unregistered / Unconfirmed
GUEST, unregistred user!
本人是一个单位的网管,现在需要取得本局域网中所有网卡的硬件地址,如何实现。以前在本论谈得知可以使用IPMan,本人下载了一个,此软件包中的IPMan.Exe可用,但它提供的IPMan.C本人编译后却不可用,不知为何?我读了下源程序,读了个半懂,不知那位大侠能帮我,给我一个最新的IPMan.C或IPMan.Pas,如果能给我一些帮助那就更好了,能否邮到我的邮箱里?
Email: mengfc@126.com
 
如果仅仅是想取得本局域网中网卡的硬件地址(不同子网无效):

比如想知道 10.1.1.23 的网卡的硬件地址:
1、 ping 10.1.1.23
2、arp -a 就看到了
 
在 nt 和 95 下运行都有效
unix 不知道
 
arp 地址转换协议 ip=>硬件地址
 
你要先ping一下对方的地址,就会把他的硬件地址保留下来
(只在本子网有效,如果是另外子网的,会看到列表中多了路由器的硬件地址)
 
谢谢两位,我要的是如何在自已的程序中实现,而不是调用他人的程序。我希望
对IPMan有所了解的人能够回答我。
 
实在没办法
ping后截取信息。
另:我有delphi版ipman,已发。
 
to walala :我昨天收了一整天的信,却没有收到你给我发的Delphi版的IPMan,
我想大概是126信箱又把我的信给丢了,能否请你重发一次,收到后本人将给加分。
为保险请同时给以下两个信箱发信,一个是局域网,一个是Inter网。
Email: mengfc@drc.dq.cnpc.com.cn
mfc@163.net
谢谢!
 
to walala :我已收到,谢谢!
本人将给加分 g622 -10 ,pipi -10,walala-80。
 
后退
顶部