在网络中每隔1分钟或5分钟扫描一次,扫描后把IP地址及对应的MAC地址写到数据库中。每次扫描时发现有新的MAC地址就出现报警,是否允许该MAC对应的IP加入到网络中来,如果允许就把IP和MAC地址写到数据库去。用VB怎么做请大家帮忙,谢谢!

解决方案 »

  1.   

    你是不会扫描ip还是mac?请说得具体
      

  2.   

    用VB写一个程序,在局域网中扫描(检测)所有机器的IP和IP地址对应的MAC地址,再把IP地和MAC地址写到数据库中。
      

  3.   

    获得局域网中所有机器的MAC地址,用VB如何做?
      

  4.   

    http://www.moon-soft.com/doc/readelite311846.htm
      

  5.   

    这个是本地的,想要远程的,可能得用底层 ARP 和RARP协议,用vb比较难写,因为先例很少,C里应该可以比较容易的找到两个协议原形
      

  6.   

    192.168.1.1---192.168.1.254 扫描这个网段,把整个网段的IP和它的MAC列出来
      

  7.   

    用vb编写一程序如何在一局域网内取得IP地址、主机名称、MAC地址?