Foxtable(狐表)用户栏目专家坐堂 → [讨论]如何读取局域网内某台电脑的网卡MAC地址及计算机名字?


  共有3240人关注过本帖平板打印复制链接

主题:[讨论]如何读取局域网内某台电脑的网卡MAC地址及计算机名字?

帅哥哟,离线,有人找我吗?
huangfanzi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1104 积分:8956 威望:0 精华:0 注册:2014/10/25 11:24:00
[讨论]如何读取局域网内某台电脑的网卡MAC地址及计算机名字?  发帖心情 Post By:2019/3/1 13:04:00 [只看该作者]

刚开发的一个系统给客户用,遇到一个问题,系统用的是云服务器,客户要求登录系统的客户端电脑必须位于公司内,不可以在公司外登录,我为了便于维护及后续开发又不想把数据库装到这个公司的局域网内的服务器上,
我想了半天,想到一个变通的办法,就是这个公司本身有台24小时开机的服务器,假定IP是 192.168.1.188  我想在登录系统时,读取这个IP的网卡地址或计算机名什么的,
然后比对下,PING通这台电脑并且能得到这台电脑的名字与网卡MAC地址,如果比对一致,继续执行后续代码,不一致,就退出
请问老师,如何读取局域网内指定IP电脑的网卡MAC地址与计算机名,代码如何写?
或有没有别的更好的办法实现我想要的功能,谢谢老师

 回到顶部